Skip to content

Allow disabling of shared secret creation

Ghost User requested to merge (removed):issues-32 into master

Ref: https://gitlab.com/charts/components/gitlab-operator/issues/32

Problem: helm chart has feature flags to not use shared secrets, but operator does not respect those

Solution:

  • add flag SharedSecretsTemplate.enabled to Gitlab operators Gitlab CRD
  • don't try to create Job and RBAC objects to generate the secrets if shared secrets aren't enabled

Requires changes to Gitlab helm chart, see https://gitlab.com/charts/gitlab/merge_requests/556

@twk3

Edited by Ghost User

Merge request reports