Hi team,
I am working through a deployment strategy for gitlab using Helm hosted on prem. We are need to pull and push all required Helm charts and container images to local repositories, which is not a problem… Where I get lost is then setting image.repository for all the sub-charts.
Registry works well when set either by --set or values.yml:
registry:
image:
repository: private.repo/gitlab-container-registry
Busybox works with via both --set and values.yml:
global:
busybox:
image:
repository: private.repo/busybox
When I get to gitaly I can’t see there is a way via the values.yml at helm install or upgrade stages for gitlab.
I have tried setting both global setting and chart setting in values.yml via --set commands:
helm template -g gitlab/gitlab \
--set global.gitaly.image.repository="private.repo/gitaly"
or
helm template -g gitlab/gitlab \
--set gitaly.image.repository="private.repo/gitaly"
with no visible changes via the output values.yml file.
Am i missing something? Any help appreciated. I need to set all images to come from a local registry.