Skip to content

Commit 63cc8f9

Browse files
authored
Merge pull request #58 from FabianKramm/main
build: update rbac permissions in vcluster role
2 parents 1c33c93 + 8e5143e commit 63cc8f9

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

chart/templates/rbac/clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ rules:
2020
verbs: ["get", "watch", "list"]
2121
- apiGroups: ["scheduling.k8s.io"]
2222
resources: ["priorityclasses"]
23-
verbs: ["*"]
23+
verbs: ["create", "delete", "patch", "update", "get", "list", "watch"]
2424
{{- end }}

chart/templates/rbac/role.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@ metadata:
1111
heritage: "{{ .Release.Service }}"
1212
rules:
1313
- apiGroups: [""]
14-
resources: ["configmaps", "secrets", "services", "services/proxy", "pods", "pods/proxy", "pods/attach", "pods/portforward", "pods/exec", "pods/log", "events", "endpoints", "persistentvolumeclaims"]
15-
verbs: ["*"]
14+
resources: ["configmaps", "secrets", "services", "pods", "pods/attach", "pods/portforward", "pods/exec", "endpoints", "persistentvolumeclaims"]
15+
verbs: ["create", "delete", "patch", "update", "get", "list", "watch"]
16+
- apiGroups: [""]
17+
resources: ["events", "pods/log"]
18+
verbs: ["get", "list", "watch"]
1619
- apiGroups: ["networking.k8s.io"]
1720
resources: ["ingresses"]
18-
verbs: ["*"]
21+
verbs: ["create", "delete", "patch", "update", "get", "list", "watch"]
1922
- apiGroups: [""]
2023
resources: ["namespaces"]
2124
verbs: ["get", "list", "watch"]

0 commit comments

Comments
 (0)