@@ -48,32 +48,37 @@ The command removes all the Kubernetes components associated with the chart and
4848
4949The following tables lists the configurable parameters of this chart and their default values.
5050
51- | Parameter | Description | Default |
52- | ----------------------------------- | ----------------------------------------------------------- | ------------------------------------------------- |
53- | ` replicaCount ` | Number of provisioner instances to deployed | ` 1 ` |
54- | ` strategyType ` | Specifies the strategy used to replace old Pods by new ones | ` Recreate ` |
55- | ` image.repository ` | Provisioner image | ` k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner ` |
56- | ` image.tag ` | Version of provisioner image | ` v4.0.2 ` |
57- | ` image.pullPolicy ` | Image pull policy | ` IfNotPresent ` |
58- | ` storageClass.name ` | Name of the storageClass | ` nfs-client ` |
59- | ` storageClass.defaultClass ` | Set as the default StorageClass | ` false ` |
60- | ` storageClass.allowVolumeExpansion ` | Allow expanding the volume | ` true ` |
61- | ` storageClass.reclaimPolicy ` | Method used to reclaim an obsoleted volume | ` Delete ` |
62- | ` storageClass.provisionerName ` | Name of the provisionerName | null |
63- | ` storageClass.archiveOnDelete ` | Archive PVC when deleting | ` true ` |
64- | ` storageClass.onDelete ` | Strategy on PVC deletion. Overrides ` archiveOnDelete ` when set to lowercase values ` delete ` or ` retain ` | null |
65- | ` storageClass.pathPattern ` | Specifies a template for the directory name | null |
66- | ` storageClass.accessModes ` | Set access mode for PV | ` ReadWriteOnce ` |
67- | ` leaderElection.enabled ` | Enables or disables leader election | ` true ` |
68- | ` nfs.server ` | Hostname of the NFS server (required) | null (ip or hostname) |
69- | ` nfs.path ` | Basepath of the mount point to be used | ` /nfs-storage ` |
70- | ` nfs.mountOptions ` | Mount options (e.g. 'nfsvers=3') | null |
71- | ` resources ` | Resources required (e.g. CPU, memory) | ` {} ` |
72- | ` rbac.create ` | Use Role-based Access Control | ` true ` |
73- | ` podSecurityPolicy.enabled ` | Create & use Pod Security Policy resources | ` false ` |
74- | ` priorityClassName ` | Set pod priorityClassName | null |
75- | ` serviceAccount.create ` | Should we create a ServiceAccount | ` true ` |
76- | ` serviceAccount.name ` | Name of the ServiceAccount to use | null |
77- | ` nodeSelector ` | Node labels for pod assignment | ` {} ` |
78- | ` affinity ` | Affinity settings | ` {} ` |
79- | ` tolerations ` | List of node taints to tolerate | ` [] ` |
51+ | Parameter | Description | Default |
52+ | ----------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------- |
53+ | ` replicaCount ` | Number of provisioner instances to deployed | ` 1 ` |
54+ | ` strategyType ` | Specifies the strategy used to replace old Pods by new ones | ` Recreate ` |
55+ | ` image.repository ` | Provisioner image | ` k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner ` |
56+ | ` image.tag ` | Version of provisioner image | ` v4.0.2 ` |
57+ | ` image.pullPolicy ` | Image pull policy | ` IfNotPresent ` |
58+ | ` imagePullSecrets ` | Image pull secrets | ` [] ` |
59+ | ` storageClass.name ` | Name of the storageClass | ` nfs-client ` |
60+ | ` storageClass.defaultClass ` | Set as the default StorageClass | ` false ` |
61+ | ` storageClass.allowVolumeExpansion ` | Allow expanding the volume | ` true ` |
62+ | ` storageClass.reclaimPolicy ` | Method used to reclaim an obsoleted volume | ` Delete ` |
63+ | ` storageClass.provisionerName ` | Name of the provisionerName | null |
64+ | ` storageClass.archiveOnDelete ` | Archive PVC when deleting | ` true ` |
65+ | ` storageClass.onDelete ` | Strategy on PVC deletion. Overrides archiveOnDelete when set to lowercase values 'delete' or 'retain' | null |
66+ | ` storageClass.pathPattern ` | Specifies a template for the directory name | null |
67+ | ` storageClass.accessModes ` | Set access mode for PV | ` ReadWriteOnce ` |
68+ | ` storageClass.annotations ` | Set additional annotations for the StorageClass | ` {} ` |
69+ | ` leaderElection.enabled ` | Enables or disables leader election | ` true ` |
70+ | ` nfs.server ` | Hostname of the NFS server (required) | null (ip or hostname) |
71+ | ` nfs.path ` | Basepath of the mount point to be used | ` /nfs-storage ` |
72+ | ` nfs.mountOptions ` | Mount options (e.g. 'nfsvers=3') | null |
73+ | ` resources ` | Resources required (e.g. CPU, memory) | ` {} ` |
74+ | ` rbac.create ` | Use Role-based Access Control | ` true ` |
75+ | ` podSecurityPolicy.enabled ` | Create & use Pod Security Policy resources | ` false ` |
76+ | ` podAnnotations ` | Additional annotations for the Pods | ` {} ` |
77+ | ` priorityClassName ` | Set pod priorityClassName | null |
78+ | ` serviceAccount.create ` | Should we create a ServiceAccount | ` true ` |
79+ | ` serviceAccount.name ` | Name of the ServiceAccount to use | null |
80+ | ` serviceAccount.annotations ` | Additional annotations for the ServiceAccount | ` {} ` |
81+ | ` nodeSelector ` | Node labels for pod assignment | ` {} ` |
82+ | ` affinity ` | Affinity settings | ` {} ` |
83+ | ` tolerations ` | List of node taints to tolerate | ` [] ` |
84+ | ` labels ` | Additional labels for any resource created | ` {} ` |
0 commit comments