Deployment Interfaces
The Deployment Interfaces team owns the common contract between the teams that build GitLab and the people who operate it.
Mission
The Deployment Interfaces team owns the common contract between the teams that build GitLab and the people who operate it. The interface guarantees a consistent deployment experience everywhere GitLab operates: an engineer’s laptop, GitLab.com, Dedicated, Cells, and every Self-Managed customer.
We build the paved roads that make the easy way to ship the right way to ship, so that the work teams take on deploys well for every customer by default.
Deployment Interfaces is part of the wider Theseus initiative.
Team Members
| Name | Role |
|---|---|
Marek Komor
|
Manager, Engineering |
Primary Projects
| Name | Description |
|---|---|
| Fairway | Generates a self-contained Helm chart from a FairwayManifest that declares a service’s deployment shape and its infrastructure dependencies. Fairway is the concrete implementation of the Deployment Interfaces contract for Kubernetes-based targets. |
Common Links
| What | Links |
|---|---|
| Slack | #g_deployment-interfaces (planned) |
Last modified September 11, 2026: feat(devex): add Deployment Interfaces team page (
3a1f3b16)
Marek Komor