...
1label: Config Connector GKEHubFeatureMembership
2markdownDescription: Creates yaml for a GKEHubFeatureMembership resource
3insertText: |
4 apiVersion: gkehub.cnrm.cloud.google.com/v1beta1
5 kind: GKEHubFeatureMembership
6 metadata:
7 name: \${1:gkehubfeaturemembership-name}
8 spec:
9 projectRef:
10 name: \${2:gkehubfeaturemembership-dep-acm}
11 location: \${3:global}
12 membershipRef:
13 name: \${4:gkehubfeaturemembership-dep-acm}
14 featureRef:
15 name: \${5:gkehubfeaturemembership-dep-acm}
16 configmanagement:
17 configSync:
18 sourceFormat: \${6:unstructured}
19 git:
20 syncRepo: \${7:https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit}
21 syncBranch: \${8:master}
22 policyDir: \${9:config-connector}
23 syncWaitSecs: \${10:20}
24 syncRev: \${11:HEAD}
25 secretType: \${12:none}
26 policyController:
27 enabled: \${13:true}
28 exemptableNamespaces:
29 - \${14:test-namespace}
30 referentialRulesEnabled: \${15:true}
31 logDeniesEnabled: \${16:true}
32 templateLibraryInstalled: \${17:true}
33 auditIntervalSeconds: \${18:20}
34 binauthz:
35 enabled: \${19:true}
36 hierarchyController:
37 enabled: \${20:true}
38 enablePodTreeLabels: \${21:true}
39 enableHierarchicalResourceQuota: \${22:true}
View as plain text