44 - [ install Helm] ( https://helm.sh/docs/intro/quickstart/#install-helm )
55
66### Tips
7- - make controller only run on master node: ` --set controller.runOnMaster =true `
7+ - run controller on control plane node: ` --set controller.runOnControlPlane =true `
88 - set replica of controller as ` 2 ` : ` --set controller.replicas=2 `
99
1010### install a specific version
@@ -57,10 +57,13 @@ The following table lists the configurable parameters of the latest NFS CSI Driv
5757| ` serviceAccount.create ` | whether create service account of csi-nfs-controller | ` true ` |
5858| ` rbac.create ` | whether create rbac of csi-nfs-controller | ` true ` |
5959| ` controller.replicas ` | replica number of csi-nfs-controller | ` 1 ` |
60- | ` controller.runOnMaster ` | run controller on master node | ` false ` |
60+ | ` controller.runOnMaster ` | run controller on master node(deprecated on k8s 1.25+) | ` false ` |
61+ | ` controller.runOnControlPlane ` | run controller on control plane node | ` false ` |
6162| ` controller.dnsPolicy ` | dnsPolicy of controller driver, available values: ` Default ` , ` ClusterFirstWithHostNet ` , ` ClusterFirst ` | ` Default ` |
6263| ` controller.logLevel ` | controller driver log level | ` 5 ` |
6364| ` controller.workingMountDir ` | working directory for provisioner to mount nfs shares temporarily | ` /tmp ` |
65+ | ` controller.affinity ` | controller pod affinity | ` {} ` |
66+ | ` controller.nodeSelector ` | controller pod node selector | ` {} ` |
6467| ` controller.tolerations ` | controller pod tolerations | |
6568| ` controller.resources.csiProvisioner.limits.memory ` | csi-provisioner memory limits | 100Mi |
6669| ` controller.resources.csiProvisioner.requests.cpu ` | csi-provisioner cpu requests limits | 10m |
@@ -76,6 +79,8 @@ The following table lists the configurable parameters of the latest NFS CSI Driv
7679| ` node.maxUnavailable ` | ` maxUnavailable ` value of driver node daemonset | ` 1 `
7780| ` node.logLevel ` | node driver log level | ` 5 ` |
7881| ` node.livenessProbe.healthPort ` | the health check port for liveness probe | ` 29653 ` |
82+ | ` node.affinity ` | node pod affinity | {} |
83+ | ` node.nodeSelector ` | node pod node selector | ` {} ` |
7984| ` node.tolerations ` | node pod tolerations | |
8085| ` node.resources.livenessProbe.limits.memory ` | liveness-probe memory limits | 100Mi |
8186| ` node.resources.livenessProbe.requests.cpu ` | liveness-probe cpu requests limits | 10m |
0 commit comments