migtools / mig-controller

OpenShift Migration Controller
Apache License 2.0
22 stars 41 forks source link

Add block volume support for DirectVolumeMigration #1374

Closed awels closed 2 months ago

awels commented 3 months ago

Added support to migrate block volumes. Including integration with quiesce for existing resource types. Uses the new 0.1.2 crane-lib which implements the block transfer code.

When migrating block volumes it creates an additional blockrsync server that contains each block volume that is being migrated. Then an additional blockrsync client per source volume, similar to how the rsync for filesystem volumes works.

pranavgaikwad commented 3 months ago

@awels if you could answer my questions, I will continue reviewing again..just need some clarification

awels commented 2 months ago

@pranavgaikwad I have answered your questions a while ago, did I miss anything?

pranavgaikwad commented 2 months ago

@awels I was on PTO...sorry. taking a look now