-
Feature Request
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
100% To Do, 0% In Progress, 0% Done
-
-
As of right now, Manila CSI driver allows setting access to one single CIDR when a share is created. See nfs-shareClient parameter here [0] and the code here [1].
Based on recent customer feedback, it would be better if multiple CIDRs would be allowed at the time the share is created. This avoids a separate management task to setup access to a list of ip addresses, and allows a list of IP addresses that cannot be represented by a single CIDR.
[0] https://github.com/kubernetes/cloud-provider-openstack/blob/c3ab4ebb2221357ae6a8f38a85b9e1b468624549/docs/manila-csi-plugin/using-manila-csi-plugin.md#controller-service-volume-parameters
[1] https://github.com/kubernetes/cloud-provider-openstack/blob/c3ab4ebb2221357ae6a8f38a85b9e1b468624549/pkg/csi/manila/shareadapters/nfs.go#L56-L60