Update chart to bring closer to helm standard template
This MR brings the chart closer into line with Helm 2.10's chart template. The main advantage is it changes how resources are named when deployed into Kubernetes.
If you use the following to install the chart:
helm install gitlab/gitlab-runner -n gitlab-runner [rest omitted for brevity]
Prior to this merge you'll get a name like gitlab-runner-gitlab-runner
. With this MR applied you would get simply gitlab-runner
because the Helm release name contains the chart name.
This merge also affects the app
label applied to resources managed by the chart. It will now always be gitlab-runner
(the chart name) unless overridden using the nameOverride
value, rather than the fullname
as before (chart name plus release name).
Edited by Chris Boot