Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Product Direction - Distribution


GitLab is the engine that powers many software businesses. In a world where success requires developers to move quickly, it is important to ensure that end users can accomplish their work as quickly as possible, with minimal interruptions, and they have access to the latest and greatest that GitLab has to offer. The Distribution group's mission is to set companies up for success by making it easy to deploy, maintain, and update a self-managed GitLab instance and ensure it is highly available for their users.



Today we have a mature and easy to use Omnibus based build system, which is the most common method for deploying a self-managed instance of GitLab. It includes everything a customer needs to run GitLab all in a single package, and is great for installing on virtual machines or real hardware. We are committed to making our package easier to work with, providing a first-class solution for database fault tolerance, and improving the zero-downtime upgrade experience.

Category Vision · Documentation

Cloud-native installation

We also want GitLab to be the best cloud native development tool, and offering a great cloud native deployment is a key part of that. We are focused on offering a flexible and scalable container based deployment on Kubernetes and OpenShift.

The Helm charts are currently considered to be at the Viable maturity level, are we starting work on an operator. These epics will be used to define what it will take to get to the next maturity levels and track the work to be done:

Viable to Complete

Viable to Lovable

Category Vision · Documentation

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license