Lirt / velero-plugin-for-openstack

Openstack Cinder, Manila and Swift plugin for Velero backups
MIT License
27 stars 16 forks source link

Draft: Support for multiple BSLs/Clouds #47

Closed Lirt closed 2 years ago

Lirt commented 2 years ago

If we specify multiple clouds for example into clouds.yaml file, we need to have a way how to pick which cloud to use for specific backup. For this we can set cloud name into BackupStorageLocation or VolumeSnapshotLocation and plugin will pick which cloud to use for authentication and further operations.

Signed-off-by: Ondrej Vasko ondrej.vaskoo@gmail.com

Lirt commented 2 years ago

This PR is currently blocked by issue https://github.com/vmware-tanzu/velero/issues/5582.

Edit: The issue was in the code. I had to create new provider and client in every Init() request from Velero