replicaCount: 1 strategyType: Recreate image: repository: registry.k8s.io/sig-storage/nfs-subdir-external-provisioner tag: v4.0.2 pullPolicy: IfNotPresent imagePullSecrets: [] nfs: server: 38.49.38.223 path: /data/csi mountOptions: volumeName: nfs-subdir-external-provisioner-root # Reclaim policy for the main nfs volume reclaimPolicy: Retain # For creating the StorageClass automatically: storageClass: create: true # Set a provisioner name. If unset, a name will be generated. provisionerName: k8s-sigs.io/nfs-subdir-external-provisioner-zgo-us # 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-zgo-us1 # 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: false # If it exists and has 'delete' value, delete the directory. If it exists and has 'retain' value, save the directory. # Overrides archiveOnDelete. # Ignored if value not set. onDelete: delete # Specifies a template for creating a directory path via PVC metadata's such as labels, annotations, name or namespace. # Ignored if value not set. pathPattern: "${.PVC.namespace}/${.PVC.name}" # Set access mode - ReadWriteOnce, ReadOnlyMany or ReadWriteMany accessModes: ReadWriteMany # Set volume bindinng mode - Immediate or WaitForFirstConsumer volumeBindingMode: Immediate # Storage class annotations annotations: {} leaderElection: # When set to false leader election will be disabled enabled: true ## 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 # Deployment pod annotations podAnnotations: {} ## Set pod priorityClassName # priorityClassName: "" podSecurityContext: {} securityContext: {} serviceAccount: # Specifies whether a ServiceAccount should be created create: true # Annotations to add to the service account annotations: {} # 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: region: us kubernetes.io/hostname: zgocloud-us1 tolerations: [] affinity: {} # Additional labels for any resource created labels: {} podDisruptionBudget: enabled: false maxUnavailable: 1