Geo: Add ability to perform Geo failover for Hybrid architectures

Add the ability for a Geo deployment to failover based on https://docs.gitlab.com/ee/administration/geo/disaster_recovery/

Basic success criteria:

  • Disable primary site
  • Promote secondary to primary
  • Add old Primary as new Secondary
  • Pipeline to run this process in a loop
Edited by Vincy Wilson