sip/config/rbac/leader_election_role.yaml
Drew Walters f8ae867e14 Fix Leader Election RBAC Role
The Leader Election RBAC role is missing the apiGroup
coordination.k8s.io, causing leader election to fail. This change gives
the SIP manager permission to hold leader elections.

Signed-off-by: Drew Walters <andrew.walters@att.com>
Change-Id: Ib166531e2706afeeba7aaaf5d169f317ec1a9b74
2021-01-15 13:52:14 +00:00

45 lines
561 B
YAML

# permissions to do leader election.
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: leader-election-role
rules:
- apiGroups:
- ""
resources:
- configmaps
verbs:
- get
- list
- watch
- create
- update
- patch
- delete
- apiGroups:
- ""
resources:
- configmaps/status
verbs:
- get
- update
- patch
- apiGroups:
- ""
resources:
- events
verbs:
- create
- apiGroups:
- "coordination.k8s.io"
resources:
- leases
verbs:
- get
- list
- watch
- create
- update
- patch
- delete