Skip to content

Move gitlab Helm chart to its own argocd app

The following discussion from !4 (merged) should be addressed:

  • @alossent started a discussion: (+2 comments)

    Binary file chart/charts/gitlab-4.11.5.tgz must be removed and gitignored

    Also related chart.lock

  • OK, no problem: the repository secret can be created by this Helm chart, you just need to explicitly create it in the openshift-cern-argocd namespace (maybe include the release name in the secret name, to avoid collisions). Or create the secret in okd4-install and make it clear in this project's README that there is this requirement to deploy it with ArgoCD.

  • Set nodeSelector for gitlab-pages pod to node-role.kubernetes.io/standard: ""

Not critical, this can be done as a follow-up and keep the binary for now.

Edited by Michal Kolodziejski