| Giorgi Lekveishvili | b38f736 | 2023-06-05 13:36:02 +0400 | [diff] [blame] | 1 | {{/* vim: set filetype=mustache: */}} |
| 2 | |
| 3 | {{/* Expand the name of the chart.*/}} |
| 4 | {{- define "smb.name" -}} |
| 5 | {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} |
| 6 | {{- end -}} |
| 7 | |
| 8 | {{/* labels for helm resources */}} |
| 9 | {{- define "smb.labels" -}} |
| 10 | labels: |
| 11 | app.kubernetes.io/instance: "{{ .Release.Name }}" |
| 12 | app.kubernetes.io/managed-by: "{{ .Release.Service }}" |
| 13 | app.kubernetes.io/name: "{{ template "smb.name" . }}" |
| 14 | app.kubernetes.io/version: "{{ .Chart.AppVersion }}" |
| 15 | helm.sh/chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}" |
| 16 | {{- if .Values.customLabels }} |
| 17 | {{ toYaml .Values.customLabels | indent 2 -}} |
| 18 | {{- end }} |
| 19 | {{- end -}} |
| 20 | |
| 21 | {{/* pull secrets for containers */}} |
| 22 | {{- define "smb.pullSecrets" -}} |
| 23 | {{- if .Values.imagePullSecrets }} |
| 24 | imagePullSecrets: |
| 25 | {{- range .Values.imagePullSecrets }} |
| 26 | - name: {{ . }} |
| 27 | {{- end }} |
| 28 | {{- end }} |
| 29 | {{- end -}} |