brave-winter-60074
06/07/2021, 9:24 AMproud-pizza-80589
06/07/2021, 9:29 AM#!/usr/bin/env bash
# Pulumi.yaml
echo "name: bpaas" > Pulumi.yaml
echo "runtime: nodejs" >> Pulumi.yaml
STACKS=$(pulumi stack ls -j | jq -r ".[].name" | sed "s/settlemint\///")
while read -r stack; do
# Pulumi.development-gke-europe-test24.yaml
pulumi stack select settlemint/bpaas/${stack}
pulumi config refresh
# Cancel
pulumi cancel --yes -s settlemint/bpaas/${stack}
# Failed states
pulumi stack export | jq "del(.deployment.pending_operations)" | pulumi stack import
# Destroy
pulumi destroy --yes -s settlemint/bpaas/${stack} --refresh
# Remove stack
pulumi stack rm --yes settlemint/bpaas/${stack} --force
done <<< "$STACKS"
brave-winter-60074
06/07/2021, 10:13 AMproud-pizza-80589
06/07/2021, 10:52 AM