File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -10,10 +10,11 @@ if [ -f $SA_FILE ]; then
10
10
rm " $SA_FILE "
11
11
fi
12
12
gcloud iam service-accounts delete " $IAM_NAME " --quiet || true
13
- # TODO: Delete ALL policy bindings
13
+ gcloud projects remove-iam-policy-binding " ${PROJECT} " --member serviceAccount:" ${IAM_NAME} " --role roles/compute.admin --quiet || true
14
+ gcloud projects remove-iam-policy-binding " ${PROJECT} " --member serviceAccount:" ${IAM_NAME} " --role roles/iam.serviceAccountUser --quiet || true
14
15
15
16
# Create new Service Account and Keys
16
17
gcloud iam service-accounts create " ${GCEPD_SA_NAME} "
17
18
gcloud iam service-accounts keys create " ${SA_FILE} " --iam-account " ${IAM_NAME} "
18
19
gcloud projects add-iam-policy-binding " ${PROJECT} " --member serviceAccount:" ${IAM_NAME} " --role roles/compute.admin
19
- gcloud projects add-iam-policy-binding " ${PROJECT} " --member serviceAccount:" ${IAM_NAME} " --role roles/iam.serviceAccountUser
20
+ gcloud projects add-iam-policy-binding " ${PROJECT} " --member serviceAccount:" ${IAM_NAME} " --role roles/iam.serviceAccountUser
You can’t perform that action at this time.
0 commit comments