File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ function ensure_e2e_project() {
73
73
file.googleapis.com \
74
74
logging.googleapis.com \
75
75
monitoring.googleapis.com \
76
+ secretmanager.googleapis.com \
76
77
storage-component.googleapis.com
77
78
78
79
# TODO: this is what prow.k8s.io uses today, but seems overprivileged, we
@@ -112,6 +113,11 @@ function ensure_e2e_project() {
112
113
ensure_project_role_binding " ${prj} " \
113
114
" serviceAccount:${PROW_BUILD_SVCACCT} " \
114
115
" roles/iam.serviceAccountUser"
116
+
117
+ # Ensure GCP Default Compute Service Account can administer Secret Manager secrets
118
+ ensure_project_role_binding " ${prj} " \
119
+ " serviceAccount:${PROW_BUILD_SVCACCT} " \
120
+ " roles/secretmanager.admin"
115
121
116
122
# TODO: this is what prow.k8s.io uses today, but seems overprivileged, we
117
123
# could consider using a more limited custom IAM role instead
You can’t perform that action at this time.
0 commit comments