Skip to content

Commit 479ca23

Browse files
authored
Make kubearchive admins of the product-kubearchive-logging component (#7568)
Signed-off-by: Marta Anon <[email protected]>
1 parent 45d3542 commit 479ca23

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

components/vector-kubearchive-log-collector/base/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ commonAnnotations:
66

77
resources:
88
- vector-pre.yaml
9+
- rbac.yaml
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
kind: RoleBinding
3+
apiVersion: rbac.authorization.k8s.io/v1
4+
metadata:
5+
name: kubearchive-logging-component-maintainers
6+
namespace: product-kubearchive-logging
7+
subjects:
8+
- kind: Group
9+
apiGroup: rbac.authorization.k8s.io
10+
name: konflux-kubearchive # rover group
11+
roleRef:
12+
apiGroup: rbac.authorization.k8s.io
13+
kind: ClusterRole
14+
name: component-maintainer
15+
---
16+
kind: RoleBinding
17+
apiVersion: rbac.authorization.k8s.io/v1
18+
metadata:
19+
name: kubearchive-logging-admin
20+
namespace: product-kubearchive-logging
21+
subjects:
22+
- kind: Group
23+
apiGroup: rbac.authorization.k8s.io
24+
name: konflux-kubearchive # rover group
25+
roleRef:
26+
apiGroup: rbac.authorization.k8s.io
27+
kind: ClusterRole
28+
name: admin

0 commit comments

Comments
 (0)