allow namespace admins to use leases to encourage migration off of configmaps

This commit is contained in:
David Eads 2022-07-27 12:58:34 -04:00
parent 610b7839a0
commit 184356ae92
2 changed files with 15 additions and 0 deletions

View File

@ -304,6 +304,8 @@ func ClusterRoles() []rbacv1.ClusterRole {
rbacv1helpers.NewRule(Write...).Groups(policyGroup).Resources("poddisruptionbudgets").RuleOrDie(),
rbacv1helpers.NewRule(Write...).Groups(networkingGroup).Resources("networkpolicies", "ingresses").RuleOrDie(),
rbacv1helpers.NewRule(ReadWrite...).Groups(coordinationGroup).Resources("leases").RuleOrDie(),
},
},
{

View File

@ -231,6 +231,19 @@ items:
- deletecollection
- patch
- update
- apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata: