diff --git a/scripts/01_deploy_bigbang.sh b/scripts/01_deploy_bigbang.sh index 585875c9ac26e80438859593f03f1b0a8d32f2a8..68d4efb508eed4039631f84290c8745a55263f2f 100644 --- a/scripts/01_deploy_bigbang.sh +++ b/scripts/01_deploy_bigbang.sh @@ -3,11 +3,12 @@ set -e # Deploy flux and wait for it to be ready +echo "Installing Flux" flux --version flux install -kubectl get namespaces,pods,gitrepositories,helmrelease -A # Deploy BigBang +echo "Installing BigBang" helm upgrade -i bigbang chart -n bigbang --create-namespace --set registryCredentials.username='robot$bigbang' --set registryCredentials.password=${REGISTRY1_PASSWORD} --set addons.argocd.enabled=true --set addons.authservice.enabled=true # Apply secrets kustomization pointing to current branch diff --git a/scripts/02_wait_for_helmrealeases.sh b/scripts/02_wait_for_helmrealeases.sh index 1ae90da3df34cb72462079413564b71409d2f549..079e609aeea5cb532079c2b1a72a92851a6738ac 100644 --- a/scripts/02_wait_for_helmrealeases.sh +++ b/scripts/02_wait_for_helmrealeases.sh @@ -4,7 +4,10 @@ set -e # Wait for components to be ready for package in $(kubectl get --no-headers helmrelease -n bigbang | awk '{print $1}'); -do kubectl wait --for=condition=Ready --timeout 500s helmrelease -n bigbang $package; +do + echo "Waiting on package $package" + kubectl wait --for=condition=Ready --timeout 500s helmrelease -n bigbang $package; done +echo "Waiting on Secrets Kustomization" kubectl wait --for=condition=Ready --timeout 30s kustomizations.kustomize.toolkit.fluxcd.io -n bigbang secrets \ No newline at end of file