A One Woman Show of Migrating an Entire R&D SCM From Bitbucket Cloud to a Self-Hosted GitLab
summary
Solo migration of an entire R&D SCM from BitBucket Cloud to a self‑hosted GitLab completes in 1.5 months, with infrastructure built via GCP/GKE + Terraform and Helm release tweaks. Implementation includes repo imports (one large backend repo takes hours and is migrated over a weekend), Jenkins integration for CI, custom backups for DB plus Kubernetes secrets, dashboards and alerts, DNS/certificates, and docs/handovers for oncall teams. Many import bugs generate support tickets but the platform becomes production‑ready and maintainable.
AI-written summary · about
chapters (8)
- 0:00Introduction and background
- 1:05Project planning and pre-planning
- 4:00Milestone-based execution strategy
- 8:12Implementation and troubleshooting
- 13:53Status updates and stakeholder communication
- 18:33Training and documentation handoff
- 20:01Key takeaways and best practices
- 22:48Q&A and closing remarks
related talks
22mHow We Migrated Thousands of Repositories to SaaS With Developer Experience
20mMigrating from BitBucket to
38mHow We Scaled GitLab For a 30k-employee Company
29mScaling Across the Enterprise
21mDriving Cultural Change to Improve Software Development and CI/CD
41mFrom Traditional to GitOps: A Tale of Modernizing Two Goverment Institutions in One Year
21mFighting Git Workflows
30mJourney To The Cloud
