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 }}