github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/helm/templates/rbac/rbac_manager_role.yaml (about) 1 {{- if .Values.rbac.enabled }} 2 apiVersion: rbac.authorization.k8s.io/v1 3 kind: ClusterRole 4 metadata: 5 name: {{ include "kubeblocks.fullname" . }}-rbac-manager-role 6 labels: 7 {{- include "kubeblocks.labels" . | nindent 4 }} 8 rules: 9 - apiGroups: 10 - "" 11 resources: 12 - serviceaccounts 13 verbs: 14 - create 15 - delete 16 - get 17 - list 18 - patch 19 - update 20 - apiGroups: 21 - "" 22 resources: 23 - serviceaccounts/finalizers 24 verbs: 25 - update 26 - apiGroups: 27 - "" 28 resources: 29 - serviceaccounts/status 30 verbs: 31 - get 32 - patch 33 - update 34 - apiGroups: 35 - rbac.authorization.k8s.io 36 resources: 37 - rolebindings 38 verbs: 39 - create 40 - delete 41 - get 42 - list 43 - patch 44 - update 45 - apiGroups: 46 - rbac.authorization.k8s.io 47 resources: 48 - rolebindings/finalizers 49 verbs: 50 - update 51 - apiGroups: 52 - rbac.authorization.k8s.io 53 resources: 54 - rolebindings/status 55 verbs: 56 - get 57 - patch 58 - update 59 - apiGroups: 60 - rbac.authorization.k8s.io 61 resources: 62 - clusterrolebindings 63 verbs: 64 - create 65 - delete 66 - get 67 - list 68 - patch 69 - update 70 - apiGroups: 71 - rbac.authorization.k8s.io 72 resources: 73 - clusterrolebindings/finalizers 74 verbs: 75 - update 76 - apiGroups: 77 - rbac.authorization.k8s.io 78 resources: 79 - clusterrolebindings/status 80 verbs: 81 - get 82 - patch 83 - update 84 {{- end }}