From fe20228d14cd896ba1fe7a7dc3bc64481932f147 Mon Sep 17 00:00:00 2001 From: Starttoaster Date: Thu, 6 Jun 2024 13:56:25 -0700 Subject: [PATCH] Update clusterrole to support new leader election with leases --- chart/nfs-subdir-external-provisioner/Chart.yaml | 4 ++-- .../templates/clusterrole.yaml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/chart/nfs-subdir-external-provisioner/Chart.yaml b/chart/nfs-subdir-external-provisioner/Chart.yaml index 1f143b66..28d9d55f 100644 --- a/chart/nfs-subdir-external-provisioner/Chart.yaml +++ b/chart/nfs-subdir-external-provisioner/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v1 -appVersion: 4.0.2 +appVersion: 4.0.3 description: nfs-subdir-external-provisioner is an automatic provisioner that used your *already configured* NFS server, automatically creating Persistent Volumes. name: nfs-subdir-external-provisioner home: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner -version: 4.0.19 +version: 4.0.20 kubeVersion: ">=1.9.0-0" sources: - https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner diff --git a/chart/nfs-subdir-external-provisioner/templates/clusterrole.yaml b/chart/nfs-subdir-external-provisioner/templates/clusterrole.yaml index 65ceecde..91d69c30 100644 --- a/chart/nfs-subdir-external-provisioner/templates/clusterrole.yaml +++ b/chart/nfs-subdir-external-provisioner/templates/clusterrole.yaml @@ -21,6 +21,9 @@ rules: - apiGroups: [""] resources: ["events"] verbs: ["create", "update", "patch"] + - verbs: ['*'] + apiGroups: ["coordination.k8s.io"] + resources: ["leases"] {{- if .Values.podSecurityPolicy.enabled }} - apiGroups: ['extensions'] resources: ['podsecuritypolicies']