Kubernetes controller that dynamically provisions local persistent volumes backed by node-local storage using hostPath or local volume types.
Local Path Provisioner provides a way for Kubernetes users to utilize local storage on each cluster node. Based on user
configuration, it automatically creates either hostPath or local based persistent volumes on the appropriate node,
utilizing the Kubernetes Local Persistent Volume feature while offering a simpler solution than the built-in local
volume type. It is widely used in lightweight Kubernetes distributions such as K3s and supports per-node storage path
customization via a ConfigMap.
Requires Kubernetes v1.12+.
For more details, see https://github.com/rancher/local-path-provisioner.