From f547c42de98a4dbf7dbc7b97fb5c17b6186393c0 Mon Sep 17 00:00:00 2001 From: Niladri Halder Date: Fri, 1 Mar 2024 06:31:31 +0000 Subject: [PATCH] feat(chart): enhance RBAC permissions for vol expansion Signed-off-by: Niladri Halder --- chart/templates/mayastor/rbac/rbac.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/chart/templates/mayastor/rbac/rbac.yaml b/chart/templates/mayastor/rbac/rbac.yaml index c3af246a9..0a13a6019 100644 --- a/chart/templates/mayastor/rbac/rbac.yaml +++ b/chart/templates/mayastor/rbac/rbac.yaml @@ -64,6 +64,14 @@ rules: resources: ["events"] verbs: ["list", "watch", "create", "update", "patch"] + # external-resizer +- apiGroups: [""] + resources: ["pods"] + verbs: ["get", "list", "watch"] +- apiGroups: [""] + resources: ["persistentvolumeclaims/status"] + verbs: ["patch"] + # external snapshotter and snapshot-controller - apiGroups: ["snapshot.storage.k8s.io"] resources: ["volumesnapshotclasses"]