From 8357f90c8f08acdabf1b661ff08411164115bb26 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Thu, 12 May 2022 11:31:44 +0000 Subject: [PATCH] fix: set fsGroupPolicy as ReadWriteOnceWithFSType by default --- README.md | 1 - charts/README.md | 1 - charts/latest/csi-driver-nfs-v4.1.0.tgz | Bin 3616 -> 3612 bytes .../templates/csi-nfs-driverinfo.yaml | 4 +-- charts/latest/csi-driver-nfs/values.yaml | 1 - deploy/csi-nfs-driverinfo.yaml | 2 +- deploy/example/fsgroup/README.md | 24 ------------------ 7 files changed, 2 insertions(+), 31 deletions(-) delete mode 100644 deploy/example/fsgroup/README.md diff --git a/README.md b/README.md index 295a3c66..6d11b6f1 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,6 @@ Please refer to [`nfs.csi.k8s.io` driver parameters](./docs/driver-parameters.md ### Examples - [Basic usage](./deploy/example/README.md) - - [fsGroupPolicy](./deploy/example/fsgroup) ### Troubleshooting - [CSI driver troubleshooting guide](./docs/csi-debug.md) diff --git a/charts/README.md b/charts/README.md index a7c123f6..d1b8d334 100644 --- a/charts/README.md +++ b/charts/README.md @@ -38,7 +38,6 @@ The following table lists the configurable parameters of the latest NFS CSI Driv |---------------------------------------------------|------------------------------------------------------------|-------------------------------------------------------------------| | `driver.name` | alternative driver name | `nfs.csi.k8s.io` | | `driver.mountPermissions` | mounted folder permissions name | `0777` -| `feature.enableFSGroupPolicy` | enable `fsGroupPolicy` on a k8s 1.20+ cluster | `true` | | `feature.enableInlineVolume` | enable inline volume | `false` | | `kubeletDir` | alternative kubelet directory | `/var/lib/kubelet` | | `image.nfs.repository` | csi-driver-nfs image | `registry.k8s.io/sig-storage/nfsplugin` | diff --git a/charts/latest/csi-driver-nfs-v4.1.0.tgz b/charts/latest/csi-driver-nfs-v4.1.0.tgz index e50c9616922fe4a6214fe839a44d1518c036e0e6..0f5323367b89bfd6562ac4eb4de1a128d6eb4e8f 100644 GIT binary patch delta 3480 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 GSO5SM?d7ll delta 3505 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