Introducing Patroni as the Postgres Failover Manager on GitLab.com
Dec 5, 2018Gerardo Lopez-Fernandez

Summary
This post announces the planned deployment of Patroni as the PostgreSQL Failover Manager on GitLab.com. It details two upcoming maintenance windows: a dry-run on December 8, 2018, and the actual cutover on December 15, 2018. During these windows, several GitLab services including the SaaS website, Git SSH/HTTPS, registry, CI/CD, and Pages will be unavailable. The maintenance windows are planned to be 30 minutes each.
More from the Database Migration Debugging and Cross-Database Compatibility trail
- Seamlessly migrate from Jira to GitLab with Jira2Lab at scale
- We are upgrading the operating system on our Postgres database clusters
- Decomposing the GitLab backend database, Part 1: Designing and planning
- GitLab database decomposition: Final migration and results
- Decomposing the GitLab backend database, Part 3: Challenges and surprises