github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/helm/templates/rbac/leader_election_role.yaml (about)

     1  # permissions to do leader election.
     2  apiVersion: rbac.authorization.k8s.io/v1
     3  kind: Role
     4  metadata:
     5    name: {{ include "kubeblocks.fullname" . }}-leader-election-role
     6    labels:
     7      {{- include "kubeblocks.labels" . | nindent 4 }}
     8  rules:
     9  - apiGroups:
    10    - ""
    11    resources:
    12    - configmaps
    13    verbs:
    14    - get
    15    - list
    16    - watch
    17    - create
    18    - update
    19    - patch
    20    - delete
    21  - apiGroups:
    22    - coordination.k8s.io
    23    resources:
    24    - leases
    25    verbs:
    26    - get
    27    - list
    28    - watch
    29    - create
    30    - update
    31    - patch
    32    - delete
    33  - apiGroups:
    34    - ""
    35    resources:
    36    - events
    37    verbs:
    38    - create
    39    - patch