Skip to content

Create VolumeReplications from an annotation on the PVC #877

@SkalaNetworks

Description

@SkalaNetworks

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions