Skip to content

Commit f27971f

Browse files
gavinnhhhakuna-matatah
authored andcommitted
Allow script to continue deleting other resources even if delete cluster faild
1 parent cb3ee5c commit f27971f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/tasks/teardown/awscli-eks.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ spec:
2727
- name: delete-cluster
2828
image: alpine/k8s:1.23.7
2929
script: |
30+
set +e
3031
ENDPOINT_FLAG=""
3132
if [ -n "$(params.endpoint)" ]; then
3233
ENDPOINT_FLAG="--endpoint $(params.endpoint)"
@@ -37,7 +38,11 @@ spec:
3738
aws eks delete-nodegroup --nodegroup-name $i --cluster-name $(params.cluster-name) $ENDPOINT_FLAG --region $(params.region);
3839
aws eks wait nodegroup-deleted --nodegroup-name $i --cluster-name $(params.cluster-name) $ENDPOINT_FLAG --region $(params.region);
3940
done;
41+
echo "Starting to delete cluster..."
4042
aws eks delete-cluster --name $(params.cluster-name) --region $(params.region) $ENDPOINT_FLAG
43+
echo "Waiting for cluster to be deleted..."
44+
aws eks wait cluster-deleted --name $(params.cluster-name) --region $(params.region) $ENDPOINT_FLAG
45+
echo "Cluster is deleted..."
4146
- name: teardown-eks-role-stack
4247
image: alpine/k8s:1.23.7
4348
script: |

0 commit comments

Comments
 (0)