Files
kubernetes-cluster/nfs-provisioner/nfs-helm-values.yaml
2019-09-03 14:53:05 -04:00

77 lines
1.6 KiB
YAML

replicaCount: 1
image:
repository: quay.io/kubernetes_incubator/nfs-provisioner
pullPolicy: IfNotPresent
service:
type: ClusterIP
nfsPort: 2049
mountdPort: 20048
rpcbindPort: 51413
persistence:
enabled: true
## Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
storageClass: "local-storage"
accessMode: ReadWriteOnce
size: 100Gi
## For creating the StorageClass automatically:
storageClass:
create: true
## Set a provisioner name. If unset, a name will be generated.
provisionerName: "provisioner.local/nfs"
## Set StorageClass as the default StorageClass
## Ignored if storageClass.create is false
defaultClass: true
## Set a StorageClass name
## Ignored if storageClass.create is false
name: nfs-dynamic
# set to null to prevent expansion
allowVolumeExpansion: true
## StorageClass parameters
parameters: {}
mountOptions:
- vers=4.1
- noatime
## ReclaimPolicy field of the class, which can be either Delete or Retain
reclaimPolicy: Delete
## For RBAC support:
rbac:
create: true
## Ignored if rbac.create is true
##
serviceAccountName: default
resources: {}
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
nodeSelector:
kubernetes.io/hostname: "k8s-nfs"
tolerations:
- effect: NoSchedule
operator: Exists
affinity: {}