File tree 2 files changed +21
-8
lines changed
2 files changed +21
-8
lines changed Original file line number Diff line number Diff line change @@ -60,14 +60,11 @@ jobs:
60
60
AZCOPY_AUTO_LOGIN_TYPE : AZCLI
61
61
run : bash cicd-deployment-scripts/k8-cluster/install_azcopy.sh -v ${{ env.AZCOPY_VERSION }}
62
62
63
- - name : Delete Storage Share Contents
64
- run : |
65
- azcopy remove \
66
- "https://${{ env.AZURE_STORAGE_ACCOUNT }}.file.core.windows.net/${{ env.AZURE_STORAGE_FILE_SHARE }}" \
67
- --exclude-path=caddy/Caddyfile;kratos/identity.schema.json;kratos/kratos.yml;oathkeeper/oathkeeeper.yml;oathkeeper/access-rules.yml;oathkeeper/jwks.json \
68
- --recursive=true
69
-
70
63
- name : Destroy Cluster Namespace
71
64
shell : bash
72
- run : bash cicd-deployment-scripts/k8-cluster/destroy.sh -n ${{ env.KUBERNETES_NAMESPACE }}
65
+ run : |
66
+ bash cicd-deployment-scripts/k8-cluster/destroy.sh \
67
+ -n ${{ env.KUBERNETES_NAMESPACE }} \
68
+ -s ${{ env.AZURE_STORAGE_ACCOUNT }} \
69
+ -f ${{ env.AZURE_STORAGE_FILE_SHARE }}
73
70
Original file line number Diff line number Diff line change 2
2
set -e
3
3
4
4
KUBERNETES_NAMESPACE=" "
5
+ AZURE_STORAGE_ACCOUNT=" "
6
+ AZURE_STORAGE_FILE_SHARE=" "
5
7
6
8
while getopts n: flag
7
9
do
8
10
case " ${flag} " in
9
11
n) KUBERNETES_NAMESPACE=${OPTARG} ;;
12
+ s) AZURE_STORAGE_ACCOUNT=${OPTARG} ;;
13
+ f) AZURE_STORAGE_FILE_SHARE=${OPTARG} ;;
10
14
esac
11
15
done
12
16
13
17
kubectl config set-context --current --namespace=$KUBERNETES_NAMESPACE
14
18
echo " Context set to namespace: \" $KUBERNETES_NAMESPACE \" "
15
19
20
+ azcopy login --identity
21
+ azcopy remove \
22
+ " https://${AZURE_STORAGE_ACCOUNT} .file.core.windows.net/${AZURE_STORAGE_FILE_SHARE} " \
23
+ --exclude-path='
24
+ caddy/Caddyfile;
25
+ kratos/identity.schema.json;
26
+ kratos/kratos.yml;
27
+ oathkeeper/oathkeeeper.yml;
28
+ oathkeeper/access-rules.yml;
29
+ oathkeeper/jwks.json' \
30
+ --recursive=true
31
+
16
32
kubectl delete namespace $KUBERNETES_NAMESPACE
17
33
kubectl delete persistentvolumeclaims --all
18
34
kubectl delete persistentvolumes --all
You can’t perform that action at this time.
0 commit comments