From 0aaf117b964f21386ec30fd2185c2ea0037ba25a Mon Sep 17 00:00:00 2001 From: Moshe Immerman Date: Wed, 28 Apr 2021 14:40:15 +0200 Subject: [PATCH] fix: add leases to leader-election role --- config/deploy/base.yml | 12 ++++++++++++ config/deploy/manifests.yaml | 12 ++++++++++++ config/operator/rbac/leader_election_role.yaml | 12 ++++++++++++ 3 files changed, 36 insertions(+) diff --git a/config/deploy/base.yml b/config/deploy/base.yml index 0b99cd0..5e8ae37 100644 --- a/config/deploy/base.yml +++ b/config/deploy/base.yml @@ -36,6 +36,18 @@ rules: - events verbs: - create +- apiGroups: + - coordination.k8s.io + resources: + - leases + verbs: + - get + - list + - watch + - create + - update + - patch + - delete --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole diff --git a/config/deploy/manifests.yaml b/config/deploy/manifests.yaml index f7241d4..6b40c43 100644 --- a/config/deploy/manifests.yaml +++ b/config/deploy/manifests.yaml @@ -318,6 +318,18 @@ rules: - events verbs: - create +- apiGroups: + - coordination.k8s.io + resources: + - leases + verbs: + - get + - list + - watch + - create + - update + - patch + - delete --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole diff --git a/config/operator/rbac/leader_election_role.yaml b/config/operator/rbac/leader_election_role.yaml index b64448e..874045f 100644 --- a/config/operator/rbac/leader_election_role.yaml +++ b/config/operator/rbac/leader_election_role.yaml @@ -30,3 +30,15 @@ rules: - events verbs: - create + - apiGroups: + - "coordination.k8s.io" + resources: + - "leases" + verbs: + - get + - list + - watch + - create + - update + - patch + - delete