_helpers.tpl 942 B

12345678910111213141516171819202122232425262728
  1. {{- define "chart.name" -}}
  2. {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
  3. {{- end }}
  4. {{- define "chart.fullname" -}}
  5. {{- if .Values.fullnameOverride }}
  6. {{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
  7. {{- else }}
  8. {{- printf "%s-%s" .Release.Name (include "chart.name" .) | trunc 63 | trimSuffix "-" }}
  9. {{- end }}
  10. {{- end }}
  11. {{- define "chart.namespace" -}}
  12. {{- default .Release.Namespace .Values.namespaceOverride }}
  13. {{- end }}
  14. {{- define "chart.labels" -}}
  15. helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
  16. app.kubernetes.io/name: {{ include "chart.name" . }}
  17. app.kubernetes.io/instance: {{ .Release.Name }}
  18. app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
  19. app.kubernetes.io/managed-by: {{ .Release.Service }}
  20. {{- end }}
  21. {{- define "chart.selector" -}}
  22. app.kubernetes.io/name: {{ include "chart.name" . }}
  23. app.kubernetes.io/instance: {{ .Release.Name }}
  24. {{- end }}