...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets/gkehub_v1beta1_gkehubfeaturemembership.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets

     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