On-Premises Deployment Considerations
GitLab’s journey from Azure to GCP

GitLab’s journey from Azure to GCP

5/2/2019 · Chrissie Buchanan

What this post added

This post details GitLab's migration from Azure to GCP. The technical approach involved using GitLab Geo for replication to a secondary instance in GCP, migrating artifacts to Google Cloud Storage, and provisioning the new environment with Omnibus. The failover process was meticulously planned and iterated upon using issue templates and checklist-based practice runs. The migration resulted in significant improvements in availability (from 99.61% to 99.93%) and a reduction in daily errors (from 8.2 to 1). The post also discusses the decision to postpone Kubernetes integration during the migration.

Read the original post ↗