79 lines
1.7 KiB
YAML
79 lines
1.7 KiB
YAML
# Default values for nfs-client-provisioner.
|
|
# This is a YAML-formatted file.
|
|
# Declare variables to be passed into your templates.
|
|
|
|
replicaCount: 1
|
|
strategyType: Recreate
|
|
|
|
image:
|
|
repository: quay.io/external_storage/nfs-client-provisioner
|
|
tag: v3.1.0-k8s1.11
|
|
pullPolicy: IfNotPresent
|
|
|
|
nfs:
|
|
server:
|
|
path: /ifs/kubernetes
|
|
mountOptions:
|
|
|
|
# For creating the StorageClass automatically:
|
|
storageClass:
|
|
create: true
|
|
|
|
# Set a provisioner name. If unset, a name will be generated.
|
|
# provisionerName:
|
|
|
|
# Set StorageClass as the default StorageClass
|
|
# Ignored if storageClass.create is false
|
|
defaultClass: false
|
|
|
|
# Set a StorageClass name
|
|
# Ignored if storageClass.create is false
|
|
name: nfs-client
|
|
|
|
# Allow volume to be expanded dynamically
|
|
allowVolumeExpansion: true
|
|
|
|
# Method used to reclaim an obsoleted volume
|
|
reclaimPolicy: Delete
|
|
|
|
# When set to false your PVs will not be archived by the provisioner upon deletion of the PVC.
|
|
archiveOnDelete: true
|
|
|
|
# Set access mode - ReadWriteOnce, ReadOnlyMany or ReadWriteMany
|
|
accessModes: ReadWriteOnce
|
|
|
|
## For RBAC support:
|
|
rbac:
|
|
# Specifies whether RBAC resources should be created
|
|
create: true
|
|
|
|
# If true, create & use Pod Security Policy resources
|
|
# https://kubernetes.io/docs/concepts/policy/pod-security-policy/
|
|
podSecurityPolicy:
|
|
enabled: false
|
|
|
|
## Set pod priorityClassName
|
|
# priorityClassName: ""
|
|
|
|
serviceAccount:
|
|
# Specifies whether a ServiceAccount should be created
|
|
create: true
|
|
|
|
# The name of the ServiceAccount to use.
|
|
# If not set and create is true, a name is generated using the fullname template
|
|
name:
|
|
|
|
resources: {}
|
|
# limits:
|
|
# cpu: 100m
|
|
# memory: 128Mi
|
|
# requests:
|
|
# cpu: 100m
|
|
# memory: 128Mi
|
|
|
|
nodeSelector: {}
|
|
|
|
tolerations: []
|
|
|
|
affinity: {}
|