Skip to content

Commit db74707

Browse files
committed
1 parent 5568579 commit db74707

2 files changed

Lines changed: 13 additions & 10 deletions

File tree

charts/cloudstack-csi/templates/csi-clusterrole.yaml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,19 +45,13 @@ metadata:
4545
rules:
4646
- apiGroups: [""]
4747
resources: ["persistentvolumes"]
48-
verbs: ["get", "list", "watch", "create", "delete"]
48+
verbs: ["get", "list", "watch", "create", "patch", "delete"]
4949
- apiGroups: [""]
5050
resources: ["persistentvolumeclaims"]
5151
verbs: ["get", "list", "watch", "update"]
5252
- apiGroups: ["storage.k8s.io"]
5353
resources: ["storageclasses"]
5454
verbs: ["get", "list", "watch"]
55-
- apiGroups: [""]
56-
resources: ["nodes"]
57-
verbs: ["get", "list", "watch"]
58-
- apiGroups: ["storage.k8s.io"]
59-
resources: ["csinodes"]
60-
verbs: ["get", "list", "watch"]
6155
- apiGroups: [""]
6256
resources: ["events"]
6357
verbs: ["list", "watch", "create", "update", "patch"]
@@ -67,6 +61,15 @@ rules:
6761
- apiGroups: ["snapshot.storage.k8s.io"]
6862
resources: ["volumesnapshotcontents"]
6963
verbs: ["get", "list"]
64+
- apiGroups: ["storage.k8s.io"]
65+
resources: ["csinodes"]
66+
verbs: ["get", "list", "watch"]
67+
- apiGroups: [""]
68+
resources: ["nodes"]
69+
verbs: ["get", "list", "watch"]
70+
- apiGroups: ["storage.k8s.io"]
71+
resources: ["volumeattachments"]
72+
verbs: ["get", "list", "watch"]
7073
{{- if $enableLeaderElection}}
7174
# leader election
7275
- apiGroups: [coordination.k8s.io]

deploy/k8s/rbac.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ rules:
1717
verbs: ["get", "list", "watch", "update"]
1818
- apiGroups: [""]
1919
resources: ["persistentvolumeclaims/status"]
20-
verbs: ["update", "patch"]
20+
verbs: ["patch"]
2121
- apiGroups: [""]
2222
resources: ["persistentvolumes"]
23-
verbs: ["get", "list", "watch", "create", "update", "delete", "patch"]
23+
verbs: ["get", "list", "watch", "create", "delete", "patch"]
2424
- apiGroups: [""]
2525
resources: ["events"]
2626
verbs: ["get", "list", "watch", "create", "update", "patch"]
@@ -32,7 +32,7 @@ rules:
3232
verbs: ["get", "list", "watch"]
3333
- apiGroups: ["storage.k8s.io"]
3434
resources: ["volumeattachments"]
35-
verbs: ["get", "list", "watch", "update", "patch"]
35+
verbs: ["get", "list", "watch", "patch"]
3636
- apiGroups: ["storage.k8s.io"]
3737
resources: ["volumeattachments/status"]
3838
verbs: ["patch"]

0 commit comments

Comments
 (0)