Skip to content

Support the agent for Kubernetes sharing at the Organization level

Problem to solve

The GitLab agent for Kubernetes connects GitLab with Kubernetes clusters and provides its connections for various GitLab features. This connection sharing needs to be configured.

The agent is always registered against a project.

Today, an agent connection can be shared with other projects and groups to provide access to the Kubernetes clusters from GitLab CI.

We want to enable the sharing of an agent connection across a workspace, similar to the project and group sharing today.

Moreover, we are working on enabling connecting to a cluster from the GitLab UI, again shared across projects and groups.

Proposal

TODO

Open questions

The purpose of this issue is to facilitate discussion, come up with a proposal and formulate a follow-up plan.