Deploy a new argocd-config app to ops-central
What
Deploy a new argocd-config app to ops-central.
This will do nothing more than create inactive apps initially while the controllers in ops-central are turned off.
When we switchover, we will first turn off the controllers in ops and then enable them in ops-central, which will deploy the whole app-of-apps there from its own argocd-config app which then will manage itself. Once this is done we can change the default destination to ops-central and remove the extra argocd-config--ops-central app.
Why
We want ArgoCD to be in a different region than us-east1 where GitLab.com resides, so that it remains available if that region goes down.
Links to relevant issues
Edited by Pierre Guinoiseau