Releases: Kunde21/moosefs-csi
Space and Organization
Order from the chaos
Dynamically provisioned volumes will now be organized and managed by the plugin. No more manually managing the directory structure. 🎉
Configure the root of the managed space (say /kubernetes
). Then, a new PersistentVolumeClaim
will automatically create its own directory at /kubernetes/volumes/pvc-<uuid>
.
Capacity management
Capacities configured on the Persistent Volume (and/or Claim) will be enforced using MooseFs quotas.
Running low on space in a volume? Resizing volumes is also supported. Update the PVC requested storage
resource, and the directory's quota will be updated to reflect the new value.
Upgrade note
If you are already running v0.0.1 in the cluster, please delete the csi-moosefs-controller
statefulSet before installing v0.1.0
Calves in the wild
Basic Kubernetes CSI driver implementation, backed by moosefs storage.
As a tag pattern, the moosefs version will be first, followed by the CSI driver version.
Docker images are published at hub.docker.com/r/kunde21/moosefs-csi
Initial Capabilities:
- Mount MooseFS directories (kind of the point)
- Define root directory for the cluster volumes
- Configure target directory that should be mounted in the container
- Example Kubernetes manifests for creating persistent volumes and dynamic volumes via persistent volume claim