• Kubernetes Submit Queue's avatar
    Merge pull request #30744 from madhusudancs/fed-split-build-to-develop-deploy · 09a97203
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue
    
    Separate federation build.sh into development and deployment scripts.
    
    The idea behind this separation is that it provides a clear distinction
    between the dev environment and the prod environment. The
    deploy/deploy.sh script will be shipped to the users, but
    develop/develop.sh will be purely for development purposes and won't
    be part of a release distribution.
    
    Purely for developer convenience, all the deployment functionality is
    made available through the develop/develop.sh script.
    
    This change also copies deploy/* files into the release distribution.
    
    cc @kubernetes/sig-cluster-federation @colhom 
    
    ```release-note
    Federation can now be deployed using the `federation/deploy/deploy.sh` script. This script does not depend on any of the development environment shell library/scripts. This is an alternative to the current `federation-up.sh`/`federation-down.sh` scripts. Both the scripts are going to co-exist in this release, but the `federation-up.sh`/`federation-down.sh` scripts might be removed in a future release in favor of `federation/deploy/deploy.sh` script.
    ```
    09a97203
Name
Last commit
Last update
..
build-image Loading commit data...
cni Loading commit data...
debian-iptables Loading commit data...
kube-dns Loading commit data...
pause Loading commit data...
OWNERS Loading commit data...
README.md Loading commit data...
common.sh Loading commit data...
copy-output.sh Loading commit data...
json-extractor.py Loading commit data...
make-build-image.sh Loading commit data...
make-clean.sh Loading commit data...
make-release-notes.sh Loading commit data...
push-ci-build.sh Loading commit data...
push-devel-build.sh Loading commit data...
push-federation-images.sh Loading commit data...
push-official-release.sh Loading commit data...
release.sh Loading commit data...
run.sh Loading commit data...
shell.sh Loading commit data...
util.sh Loading commit data...
versionize-docs.sh Loading commit data...