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

Category Direction - Environment Management

Introduction and how you can help

Thanks for visiting this category page on Environment Management in GitLab. This page belongs to the Release stage, and is maintained by Kevin Chu who can be contacted directly via email. This vision is a work in progress and everyone can contribute. Sharing your feedback directly on issues and epics at is the best way to contribute to our vision. If you’re a GitLab user and have direct knowledge of your need for managing your environments and deployments in general, we’d especially love to hear from you.


Enable organizations to operate and manage multiple environments directly from GitLab. Environments are encapsulated in GitLab as a target system with associated configurations. By facilitating access control, visualizing deployments and deployment history across teams and projects, adding the ability to query environments, and ensuring that environment's configurations are traceable, platform engineers can enact stronger controls and avoid costly mistakes in deployments.


Jobs to be Done

Maturity Plan

What's next

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