Shared namespace support
-
Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you receive complimentary access to GitLab Duo.
This MR adds initial support for "shared namespaces" in GitLab Workspaces. This allows an Agent administrator to deploy all Workspaces to a single namespace, without cluster-level permissions. It also includes a few formatting changes from running make fmt-bazel
References
- Agent: Update workspace creation and terminatio... (gitlab-org/gitlab#519260 - closed)
- Agent: Call Rails API to fetch prerequisite inf... (gitlab-org/gitlab#519262 - closed)
- Allow remote development to create workspaces f... (gitlab-org&12327 - closed)
Review Checklist
-
Be sure to consider the scalability and availability impact of this changes by evaluating the impact of them at scale.
Edited by Vishal Tak