Extending the support for CSI features to include proper dynamic volumes, size limitations, and dynamic resizing of persistent volumes.
Updates to both the controller and node plugins.
Configuration still sets the root of the cluster-managed directory tree. Within that directory, two sub-directories are used to organize the plugin metadata (/root/k8smeta) and dynamically provisioned volumes (/root/volumes). Each directory is a volume, with the requested size limits enforced via moosefs quotas on the respective directory.
Extending the support for CSI features to include proper dynamic volumes, size limitations, and dynamic resizing of persistent volumes.
Updates to both the controller and node plugins.
Configuration still sets the root of the cluster-managed directory tree. Within that directory, two sub-directories are used to organize the plugin metadata (
/root/k8smeta
) and dynamically provisioned volumes (/root/volumes
). Each directory is a volume, with the requested size limits enforced via moosefs quotas on the respective directory.