The source project of this merge request has been removed.
Allow disabling of shared secret creation
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 operatorsGitlab
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
Edited by Ghost User