Skip to content

gitlab-workspaces-proxy: helm: Make it GitOps ready

MR: Add argument flags and remove config secret fro... (!13 - merged)

Description

Context - gitlab-org/gitlab#438562 (comment 1747284095)

Workspaces proxy helm chart not Gitops ready. It creates Kubernetes secrets and does not provide an option for a secret reference.

TLS secrets have already been handled as part of !10 (merged)

The following config is used to generate a secret - https://gitlab.com/gitlab-org/remote-development/gitlab-workspaces-proxy/-/blob/main/helm/values.yaml#L80-97 . Let's remove the generation of secret from the Helm Chart altogether to make the it GitOps ready.

Acceptance Criteria

  • No secrets are created as part of the helm chart. If there is a need for a secret, have an option to provide a reference to an existing secret.

Technical Requirements

N.A.

Design Requirements

N.A.

Impact Assessment

N.A.

User Story

N.A.

Edited by Vishal Tak