ceph / ceph-csi

CSI driver for Ceph
Apache License 2.0
1.19k stars 527 forks source link

Add support for ModifyVolume #4662

Open Madhu-1 opened 3 weeks ago

Madhu-1 commented 3 weeks ago

All the configuration options that can be changed later once created can be added to the VolumeAttributes class. Users will have more control to update these configurations whenever they want instead of using some CLI for modifying these parameters.

nixpanic commented 2 weeks ago

Specifically, this is about ControllerModifyVolume.

@Madhu-1, which parameters do you think can be mutable for CephFS, NFS and RBD?

nixpanic commented 2 weeks ago

For NFS the parameter to allow only certain IP-addresses to mount the volume could be modified.

nixpanic commented 2 weeks ago

Related Kubernetes feature: VolumeAttributesClass

Madhu-1 commented 2 weeks ago

Specifically, this is about ControllerModifyVolume.

@Madhu-1, which parameters do you think can be mutable for CephFS, NFS and RBD?

we need to take all the parameters in the storageclass and see what can be modified at runtime for the volumes, like for rbd imageFeatures etc.