Skip to content

Commit 647438a

Browse files
jonitichJonatan Redondo
andauthored
Adapt labels to kubernetes recommended ones (stakater#835)
Co-authored-by: Jonatan Redondo <jredondo@theworkshop.com>
1 parent dc87374 commit 647438a

1 file changed

Lines changed: 13 additions & 4 deletions

File tree

deployments/kubernetes/chart/reloader/templates/_helpers.tpl

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,20 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this
2020
{{- end -}}
2121
{{- end -}}
2222

23+
{{/*
24+
Create chart name and version as used by the chart label.
25+
*/}}
26+
{{- define "reloader-chart" -}}
27+
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
28+
{{- end }}
29+
2330
{{- define "reloader-labels.chart" -}}
24-
app: {{ template "reloader-fullname" . }}
25-
chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
26-
release: {{ .Release.Name | quote }}
27-
heritage: {{ .Release.Service | quote }}
31+
app.kubernetes.io/name: {{ include "reloader-name" . }}
32+
helm.sh/chart: {{ include "reloader-chart" . }}
33+
{{- if .Chart.AppVersion }}
34+
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
35+
{{- end}}
36+
app.kubernetes.io/instance: {{ .Release.Name | quote }}
2837
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
2938
{{- end -}}
3039

0 commit comments

Comments
 (0)