Skip to content

Commit cc95d31

Browse files
authored
chore: give integration team permission to manage resolutionrequests (#6679)
Now that the integration service is creating resolutionrequests the integration team needs to be able to manage resolutionrequests in order to debug issues that arise on the cluster Signed-off-by: Ryan Cole <[email protected]>
1 parent 20c55eb commit cc95d31

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

components/integration/base/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ resources:
33
- argocd-permissions.yaml
44
- delete-snapshots.yaml
55
- manage-integrationtestscenarios.yaml
6+
- manage-resolutionrequests.yaml
67
- integration.yaml
78
- modify-pipelineruns-taskruns.yaml
89

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
kind: ClusterRole
2+
apiVersion: rbac.authorization.k8s.io/v1
3+
metadata:
4+
name: manage-resolutionrequests
5+
rules:
6+
- apiGroups:
7+
- "resolution.tekton.dev"
8+
resources:
9+
- "resolutionrequests"
10+
verbs:
11+
- "create"
12+
- "get"
13+
- "list"
14+
- "watch"
15+
- "delete"
16+
---
17+
kind: ClusterRoleBinding
18+
apiVersion: rbac.authorization.k8s.io/v1
19+
metadata:
20+
name: manage-resolutionrequests
21+
subjects:
22+
- kind: Group
23+
apiGroup: rbac.authorization.k8s.io
24+
name: konflux-integration
25+
roleRef:
26+
apiGroup: rbac.authorization.k8s.io
27+
kind: ClusterRole
28+
name: manage-resolutionrequests

0 commit comments

Comments
 (0)