Commit a10fcaf 1 parent 7f89118 commit a10fcaf Copy full SHA for a10fcaf
File tree 2 files changed +13
-9
lines changed
2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -15,4 +15,5 @@ export const callerServiceAccount = googleConfig.require('service-account');
15
15
16
16
const k8sConfig = new pulumi . Config ( 'kubernetes' ) ;
17
17
18
- export const clusterDevelopers = k8sConfig . require ( 'cluster-developers' ) ;
18
+ export const clusterDevelopers =
19
+ k8sConfig . requireObject < string [ ] > ( 'cluster-developers' ) ;
Original file line number Diff line number Diff line change @@ -14,12 +14,15 @@ export const callerClusterIamBinding = new gcp.projects.IAMBinding(
14
14
{ provider : mainClassicProvider } ,
15
15
) ;
16
16
17
- new gcp . projects . IAMMember (
18
- `cluster-developers-cluster-access` ,
19
- {
20
- project : project . projectId ,
21
- role : 'roles/container.developer' ,
22
- member : clusterDevelopers ,
23
- } ,
24
- { provider : mainClassicProvider } ,
17
+ clusterDevelopers . map (
18
+ member =>
19
+ new gcp . projects . IAMMember (
20
+ `cluster-developers-cluster-access` ,
21
+ {
22
+ project : project . projectId ,
23
+ role : 'roles/container.developer' ,
24
+ member,
25
+ } ,
26
+ { provider : mainClassicProvider } ,
27
+ ) ,
25
28
) ;
You can’t perform that action at this time.
0 commit comments