| {{/* vim: set filetype=mustache: */}} |
| |
| {{/* Expand the name of the chart.*/}} |
| {{- define "smb.name" -}} |
| {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} |
| {{- end -}} |
| |
| {{/* labels for helm resources */}} |
| {{- define "smb.labels" -}} |
| labels: |
| app.kubernetes.io/instance: "{{ .Release.Name }}" |
| app.kubernetes.io/managed-by: "{{ .Release.Service }}" |
| app.kubernetes.io/name: "{{ template "smb.name" . }}" |
| app.kubernetes.io/version: "{{ .Chart.AppVersion }}" |
| helm.sh/chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}" |
| {{- if .Values.customLabels }} |
| {{ toYaml .Values.customLabels | indent 2 -}} |
| {{- end }} |
| {{- end -}} |
| |
| {{/* pull secrets for containers */}} |
| {{- define "smb.pullSecrets" -}} |
| {{- if .Values.imagePullSecrets }} |
| imagePullSecrets: |
| {{- range .Values.imagePullSecrets }} |
| - name: {{ . }} |
| {{- end }} |
| {{- end }} |
| {{- end -}} |