Skip to content

Commit 517aa9f

Browse files
authored
Merge pull request #363 from black-dragon74/np-rbac-secret-watch
Add list and watch RBACs for secrets to nodeplugin clusterroles
2 parents a91f3af + 0308496 commit 517aa9f

File tree

8 files changed

+14
-2
lines changed

8 files changed

+14
-2
lines changed

config/csi-rbac/cephfs_nodeplugin_cluster_role.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ rules:
99
verbs: ["get"]
1010
- apiGroups: [""]
1111
resources: ["secrets"]
12-
verbs: ["get"]
12+
verbs: ["get", "list", "watch"]
1313
- apiGroups: [""]
1414
resources: ["configmaps"]
1515
verbs: ["get"]

config/csi-rbac/rbd_nodeplugin_cluster_role.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
rules:
66
- apiGroups: [""]
77
resources: ["secrets"]
8-
verbs: ["get", "list"]
8+
verbs: ["get", "list", "watch"]
99
- apiGroups: [""]
1010
resources: ["persistentvolumes"]
1111
verbs: ["get", "list"]

deploy/all-in-one/install.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29731,6 +29731,8 @@ rules:
2973129731
- secrets
2973229732
verbs:
2973329733
- get
29734+
- list
29735+
- watch
2973429736
- apiGroups:
2973529737
- ""
2973629738
resources:
@@ -30486,6 +30488,7 @@ rules:
3048630488
verbs:
3048730489
- get
3048830490
- list
30491+
- watch
3048930492
- apiGroups:
3049030493
- ""
3049130494
resources:

deploy/charts/ceph-csi-drivers/templates/cephfs-nodeplugin-cr-rbac.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ rules:
1919
- secrets
2020
verbs:
2121
- get
22+
- list
23+
- watch
2224
- apiGroups:
2325
- ""
2426
resources:

deploy/charts/ceph-csi-drivers/templates/rbd-nodeplugin-cr-rbac.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ rules:
1414
verbs:
1515
- get
1616
- list
17+
- watch
1718
- apiGroups:
1819
- ""
1920
resources:

deploy/charts/ceph-csi-operator/templates/cephfs-nodeplugin-cr-rbac.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ rules:
1717
- secrets
1818
verbs:
1919
- get
20+
- list
21+
- watch
2022
- apiGroups:
2123
- ""
2224
resources:

deploy/charts/ceph-csi-operator/templates/rbd-nodeplugin-cr-rbac.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ rules:
1212
verbs:
1313
- get
1414
- list
15+
- watch
1516
- apiGroups:
1617
- ""
1718
resources:

deploy/multifile/csi-rbac.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,8 @@ rules:
418418
- secrets
419419
verbs:
420420
- get
421+
- list
422+
- watch
421423
- apiGroups:
422424
- ""
423425
resources:
@@ -837,6 +839,7 @@ rules:
837839
verbs:
838840
- get
839841
- list
842+
- watch
840843
- apiGroups:
841844
- ""
842845
resources:

0 commit comments

Comments
 (0)