RamenDR / ShioRamen

Apache License 2.0
6 stars 2 forks source link

Type Sequencer: remove tight loop for sub-resource operations - sprint 6 #52

Closed hatfieldbrian closed 2 years ago

hatfieldbrian commented 2 years ago

Context

Currently, the Type Sequencer logic involves a tight loop, which waits on sub-resource creation and completion. This has the ability to block other VRG operations while a backup/restore with sub-components is being processed.

Objective

Tight loop is removed and partial progress can be handled gracefully over multiple reconciles.