From 87668b4aa59bef3a6990bf886186632b3d20aff4 Mon Sep 17 00:00:00 2001 From: Andy Zhang Date: Sun, 11 Jul 2021 15:48:31 +0800 Subject: [PATCH] Update README.md --- charts/README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/charts/README.md b/charts/README.md index e135834c..9b20b7b2 100644 --- a/charts/README.md +++ b/charts/README.md @@ -4,9 +4,9 @@ - [install Helm](https://helm.sh/docs/intro/quickstart/#install-helm) ### Tips - - `--set controller.runOnMaster=true` could make csi-nfs-controller only run on master node - - `--set feature.enableFSGroupPolicy=true` could enable `fsGroupPolicy` on a k8s 1.20+ cluster (this feature is in beta, check details [here](../deploy/example/fsgroup)) - - `--set controller.replicas=1` could set replica of csi-nfs-controller as `1` + - make controller only run on master node: `--set controller.runOnMaster=true` + - set replica of controller as `1`: `--set controller.replicas=1` + - enable `fsGroupPolicy` on a k8s 1.20+ cluster (this feature is in beta, check details [here](../deploy/example/fsgroup)): `--set feature.enableFSGroupPolicy=true` ## install latest version ```console @@ -20,6 +20,13 @@ helm repo add csi-driver-nfs https://raw.githubusercontent.com/kubernetes-csi/cs helm install csi-driver-nfs csi-driver-nfs/csi-driver-nfs --namespace kube-system --version v3.0.0 ``` +### install driver with customized driver name, deployment name +> only supported from `v3.0.0`+ + - following example would install a driver with name `nfs2` +```console +helm install csi-driver-nfs2 csi-driver-nfs/csi-driver-nfs --namespace kube-system --set driver.name="nfs2.csi.k8s.io" --set controller.name="csi-nfs2-controller" --set rbac.name=nfs2 --set serviceAccount.controller=csi-nfs2-controller-sa --set serviceAccount.node=csi-nfs2-node-sa --set node.name=csi-nfs2-node --set node.livenessProbe.healthPort=39653 +``` + ### search for all available chart versions ```console helm search repo -l csi-driver-nfs