nfs-subdir-external-provisioner

nfs-subdir-external-provisioner is a Commodore component to manage nfs-subdir-external-provisioner.

nfs-subdir-external-provisioner supports instantiating the component multiple times (see Project Syn documentation for details).

The Kubernetes NFS Subdir External Provisioner is the successor of the former Kubernetes NFS-Client Provisioner project.

See the parameters reference for further details.

Minimal setup

The server is required to be set. If the path isn’t set, the helm chart default of /nfs-storage applies.

The Helm chart configures the provisioner to create PVs with access mode ReadWriteOnce by default. However, the component overrides this with ReadWriteMany which matches the usual use case for NFS.

parameters:
  nfs_subdir_external_provisioner:
    helm_values:
      nfs:
        server: nfs.local
        path: /srv/nfs/export