-
Notifications
You must be signed in to change notification settings - Fork 42
Description
In some instances, we may wish to create VolumeReplications for a lot of PVCs on the cluster.
When creating those PVCs by hand, it's easy to create the linked VolumeReplication, even if cumbersome.
But in some instances, the PVC is created by an operator that doesn't understand VolumeReplications. Creating the VolumeReplication for that PVC in an automated fashion would be hard without native support for it in the CSI-Addons.
Example:
- Have a Kubernetes cluster provisioned over Kubevirt VMs
- Have the Kubevirt CSI in that cluster (every PVC created in the tenant cluster is created on the host Kubernetes cluster)
If we wish to have every PVC in that cluster be automatically replicated, we need to manually create a VolumeReplication in the host cluster whenever someone provisions a new PVC in the tenant cluster. But if the PVCs are annotated by the CSI, we could have the CSI-Addons automatically provision the VolumeReplication.