Skip to content

RWX enabled PVCs for with NFS Ganesha provisioner for CAPO based deployment.

Mohan Sharma requested to merge nfs-ganesha-to-ebale-RWX-volumes into main

What does this MR do and why?

For CAPO deployment, Cinder CSI is used for volume provisioning. Cinder CSI only provides RWO PVCs.

This MR introduces NFS-Ganesha provisioner which is capable to provide RWX enabled PVC for Sylva on top of Openstack.

NFS-Ganesha uses Cinder-CSI in the background.

NFS storage class will be optional unit and will be enabled only if required.

Closes #1192

Related reference(s):

See detailed example hereafter: https://nws.netways.de/blog/2023/05/26/readwritemany-rwx-with-the-nfs-ganesha-provisioner/

Related MR: sylva-projects/sylva-elements/ci-tooling/ci-deployment-values!32

Test coverage

Edited by Mohan Sharma

Merge request reports