Skip to content

Commit 5327d7e

Browse files
authored
Enable konflux-admins to manage OCP projects (#7606)
Enable konflux-admins to create and delete projects / namespaces. Signed-off-by: Eran Israeli <[email protected]>
1 parent 1e61193 commit 5327d7e

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

components/authentication/base/konflux-admins.yaml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
kind: ClusterRole
21
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
33
metadata:
44
name: konflux-admins
55
rules:
@@ -354,11 +354,11 @@ rules:
354354
verbs:
355355
- '*'
356356
- apiGroups:
357-
- kueue.x-k8s.io
357+
- kueue.x-k8s.io
358358
resources:
359-
- '*'
359+
- '*'
360360
verbs:
361-
- '*'
361+
- '*'
362362
- apiGroups:
363363
- flowcontrol.apiserver.k8s.io
364364
resources:
@@ -368,6 +368,12 @@ rules:
368368
- get
369369
- list
370370
- watch
371+
- apiGroups:
372+
- project.openshift.io
373+
resources:
374+
- '*'
375+
verbs:
376+
- '*'
371377
---
372378
apiVersion: rbac.authorization.k8s.io/v1
373379
kind: ClusterRoleBinding

0 commit comments

Comments
 (0)