From 00f327da087a3c2b75634b7d27f8e32a7cf4e302 Mon Sep 17 00:00:00 2001 From: Joao Machado <13315199+machadoit@users.noreply.github.com> Date: Thu, 18 Jun 2026 10:50:34 +0100 Subject: [PATCH] feature: Add more logs during deployments and scaling --- src/jobs/helm_aws.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/jobs/helm_aws.yml b/src/jobs/helm_aws.yml index d850e5f..f22a922 100644 --- a/src/jobs/helm_aws.yml +++ b/src/jobs/helm_aws.yml @@ -136,11 +136,13 @@ steps: for RELEASE in $RELEASES ; do DEPLOYMENTS=$(helm get manifest -n $NAMESPACE $RELEASE | yq eval -o json | jq -r '. | select(.kind == "Deployment") | .metadata.name' | sort -r) for DEPLOYMENT in $DEPLOYMENTS ; do + echo "Targeting deployment '$DEPLOYMENT' (release '$RELEASE', namespace '$NAMESPACE')..." if [ << parameters.scale_environment_down >> = true ]; then REPLICA_COUNT=0 else REPLICA_COUNT=$(helm get manifest -n $NAMESPACE $RELEASE | yq eval -o json | jq -r ". | select( (.kind == \"Deployment\") and (.metadata.name ==\"$DEPLOYMENT\") ) | .spec.replicas" ) fi + echo "Scaling deployment '$DEPLOYMENT' to $REPLICA_COUNT replica(s)..." kubectl scale --replicas=$REPLICA_COUNT deployment/$DEPLOYMENT -n $NAMESPACE if [[ << parameters.wait_for_pods_ready >> = true ]]; then kubectl rollout status deployment/$DEPLOYMENT -n $NAMESPACE --timeout << parameters.wait_for_pods_ready_timeout >> || error_deployments+=("$DEPLOYMENT")