apps/replikate/kustomize/gcp/kustomization.yaml (31 lines of code) (raw):

apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization bases: - ../hub configMapGenerator: - name: manifests behavior: merge files: - generated/profile.yaml - generated/pd-gcp.yaml - generated/gsa.yaml - generated/iam-policy.yaml # - generated/gcp-secret.yaml # - generated/sa-default-editor.yaml # - generated/sa-default-viewer.yaml patchesJson6902: - target: group: rbac.authorization.k8s.io version: v1 kind: ClusterRole name: app patch: | - op: add path: /rules/0 value: apiGroups: [""] resources: ["serviceaccounts"] verbs: ["create", "get", "update", "patch"] - op: add path: /rules/0 value: apiGroups: ["iam.cnrm.cloud.google.com"] resources: ["iamserviceaccounts", "iampolicies"] verbs: ["create", "get", "update", "patch"]