diff --git a/charts/latest/csi-driver-nfs-v0.0.0.tgz b/charts/latest/csi-driver-nfs-v0.0.0.tgz index 356fedc5..2c4edb35 100644 Binary files a/charts/latest/csi-driver-nfs-v0.0.0.tgz and b/charts/latest/csi-driver-nfs-v0.0.0.tgz differ diff --git a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml index e3c111bc..82332a0a 100644 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml @@ -60,7 +60,7 @@ spec: - "--leader-election" - "--leader-election-namespace={{ .Release.Namespace }}" - "--extra-create-metadata=true" - - "--feature-gates=HonorPVReclaimPolicy=false" + - "--feature-gates=HonorPVReclaimPolicy=true" - "--timeout=1200s" env: - name: ADDRESS diff --git a/charts/latest/csi-driver-nfs/templates/rbac-csi-nfs.yaml b/charts/latest/csi-driver-nfs/templates/rbac-csi-nfs.yaml index aabde7df..0fc047cf 100644 --- a/charts/latest/csi-driver-nfs/templates/rbac-csi-nfs.yaml +++ b/charts/latest/csi-driver-nfs/templates/rbac-csi-nfs.yaml @@ -25,7 +25,7 @@ metadata: rules: - apiGroups: [""] resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "delete"] + verbs: ["get", "list", "watch", "create", "patch", "delete"] - apiGroups: [""] resources: ["persistentvolumeclaims"] verbs: ["get", "list", "watch", "update"] diff --git a/charts/v4.7.0/csi-driver-nfs-v4.7.0.tgz b/charts/v4.7.0/csi-driver-nfs-v4.7.0.tgz index 6631b8a3..1ae1233b 100644 Binary files a/charts/v4.7.0/csi-driver-nfs-v4.7.0.tgz and b/charts/v4.7.0/csi-driver-nfs-v4.7.0.tgz differ diff --git a/charts/v4.7.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml b/charts/v4.7.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml index aabde7df..0fc047cf 100644 --- a/charts/v4.7.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml +++ b/charts/v4.7.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml @@ -25,7 +25,7 @@ metadata: rules: - apiGroups: [""] resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "delete"] + verbs: ["get", "list", "watch", "create", "patch", "delete"] - apiGroups: [""] resources: ["persistentvolumeclaims"] verbs: ["get", "list", "watch", "update"] diff --git a/charts/v4.8.0/csi-driver-nfs-v4.8.0.tgz b/charts/v4.8.0/csi-driver-nfs-v4.8.0.tgz index bb069dfe..85955234 100644 Binary files a/charts/v4.8.0/csi-driver-nfs-v4.8.0.tgz and b/charts/v4.8.0/csi-driver-nfs-v4.8.0.tgz differ diff --git a/charts/v4.8.0/csi-driver-nfs/templates/csi-nfs-controller.yaml b/charts/v4.8.0/csi-driver-nfs/templates/csi-nfs-controller.yaml index e3c111bc..82332a0a 100644 --- a/charts/v4.8.0/csi-driver-nfs/templates/csi-nfs-controller.yaml +++ b/charts/v4.8.0/csi-driver-nfs/templates/csi-nfs-controller.yaml @@ -60,7 +60,7 @@ spec: - "--leader-election" - "--leader-election-namespace={{ .Release.Namespace }}" - "--extra-create-metadata=true" - - "--feature-gates=HonorPVReclaimPolicy=false" + - "--feature-gates=HonorPVReclaimPolicy=true" - "--timeout=1200s" env: - name: ADDRESS diff --git a/charts/v4.8.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml b/charts/v4.8.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml index aabde7df..0fc047cf 100644 --- a/charts/v4.8.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml +++ b/charts/v4.8.0/csi-driver-nfs/templates/rbac-csi-nfs.yaml @@ -25,7 +25,7 @@ metadata: rules: - apiGroups: [""] resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "delete"] + verbs: ["get", "list", "watch", "create", "patch", "delete"] - apiGroups: [""] resources: ["persistentvolumeclaims"] verbs: ["get", "list", "watch", "update"] diff --git a/deploy/csi-nfs-controller.yaml b/deploy/csi-nfs-controller.yaml index 541e9f71..37b3d7b2 100644 --- a/deploy/csi-nfs-controller.yaml +++ b/deploy/csi-nfs-controller.yaml @@ -42,6 +42,7 @@ spec: - "--leader-election" - "--leader-election-namespace=kube-system" - "--extra-create-metadata=true" + - "--feature-gates=HonorPVReclaimPolicy=true" - "--timeout=1200s" env: - name: ADDRESS diff --git a/deploy/rbac-csi-nfs.yaml b/deploy/rbac-csi-nfs.yaml index 081d76e5..6d21b7b2 100644 --- a/deploy/rbac-csi-nfs.yaml +++ b/deploy/rbac-csi-nfs.yaml @@ -19,7 +19,7 @@ metadata: rules: - apiGroups: [""] resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "delete"] + verbs: ["get", "list", "watch", "create", "patch", "delete"] - apiGroups: [""] resources: ["persistentvolumeclaims"] verbs: ["get", "list", "watch", "update"] diff --git a/deploy/v4.7.0/rbac-csi-nfs.yaml b/deploy/v4.7.0/rbac-csi-nfs.yaml index 081d76e5..6d21b7b2 100644 --- a/deploy/v4.7.0/rbac-csi-nfs.yaml +++ b/deploy/v4.7.0/rbac-csi-nfs.yaml @@ -19,7 +19,7 @@ metadata: rules: - apiGroups: [""] resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "delete"] + verbs: ["get", "list", "watch", "create", "patch", "delete"] - apiGroups: [""] resources: ["persistentvolumeclaims"] verbs: ["get", "list", "watch", "update"] diff --git a/deploy/v4.8.0/csi-nfs-controller.yaml b/deploy/v4.8.0/csi-nfs-controller.yaml index b3523fbd..0237043f 100644 --- a/deploy/v4.8.0/csi-nfs-controller.yaml +++ b/deploy/v4.8.0/csi-nfs-controller.yaml @@ -42,6 +42,7 @@ spec: - "--leader-election" - "--leader-election-namespace=kube-system" - "--extra-create-metadata=true" + - "--feature-gates=HonorPVReclaimPolicy=true" - "--timeout=1200s" env: - name: ADDRESS diff --git a/deploy/v4.8.0/rbac-csi-nfs.yaml b/deploy/v4.8.0/rbac-csi-nfs.yaml index 081d76e5..6d21b7b2 100644 --- a/deploy/v4.8.0/rbac-csi-nfs.yaml +++ b/deploy/v4.8.0/rbac-csi-nfs.yaml @@ -19,7 +19,7 @@ metadata: rules: - apiGroups: [""] resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "delete"] + verbs: ["get", "list", "watch", "create", "patch", "delete"] - apiGroups: [""] resources: ["persistentvolumeclaims"] verbs: ["get", "list", "watch", "update"]