Skip to content

Commit 3562a97

Browse files
authored
Add VolumeSnapshot rbac (#1392)
1 parent 1ac7ce6 commit 3562a97

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

config/apiserver/rbac/volumepool_role.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ rules:
6161
resources:
6262
- volumepools/status
6363
- volumes/status
64+
- volumesnapshots/status
6465
verbs:
6566
- get
6667
- patch
@@ -69,6 +70,7 @@ rules:
6970
- storage.ironcore.dev
7071
resources:
7172
- volumes
73+
- volumesnapshots
7274
verbs:
7375
- get
7476
- list
@@ -79,5 +81,6 @@ rules:
7981
- storage.ironcore.dev
8082
resources:
8183
- volumes/finalizers
84+
- volumesnapshots/finalizers
8285
verbs:
8386
- update

config/volumepoollet-broker/broker-rbac/role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ rules:
2828
- storage.ironcore.dev
2929
resources:
3030
- volumes
31+
- volumesnapshots
3132
verbs:
3233
- create
3334
- delete

config/volumepoollet-broker/poollet-rbac/role.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ rules:
6161
resources:
6262
- volumepools/status
6363
- volumes/status
64+
- volumesnapshots/status
6465
verbs:
6566
- get
6667
- patch
@@ -69,6 +70,7 @@ rules:
6970
- storage.ironcore.dev
7071
resources:
7172
- volumes
73+
- volumesnapshots
7274
verbs:
7375
- get
7476
- list
@@ -79,5 +81,6 @@ rules:
7981
- storage.ironcore.dev
8082
resources:
8183
- volumes/finalizers
84+
- volumesnapshots/finalizers
8285
verbs:
8386
- update

0 commit comments

Comments
 (0)