Case Study: GitLab achieves faster, reliable deployments with D2iQ Kubernetes migration

A D2iQ Case Study

Preview of the GitLab Inc. Case Study

The Practical Realities of Starting Continuous Deployments for Legacy Applications

GitLab Inc., a fast-growing DevOps platform, needed to simplify a release management process that had become heavily manual and difficult to scale. As the company expanded, engineers were still rotating release manager duties, spending large amounts of time collecting release details, pushing code manually, and coordinating frequent package releases under tight monthly deadlines.

D2iQ helped GitLab migrate legacy systems to Kubernetes and automate deployments using GitLab CI, scheduled pipelines, API-based automation, and ChatOps. The result was a dramatic improvement in release speed and reliability: deployments increased from about seven per month to 35 per month on GitLab.com, enabling daily deployments, less manual work, and no-downtime releases while freeing the team to focus on its Kubernetes migration.


Open case study document...

GitLab Inc.

Marin Jankovski

Senior Engineering Manager, Infrastructure, Delivery & Scalability


D2iQ

12 Case Studies