{{- if .Values.externalDB -}} {{- if (not .Values.externalDB.secretName) -}} apiVersion: v1 kind: Secret metadata: name: {{ template "db-secret-name" . }} labels: app: {{ template "fullname" . }} chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" release: {{ .Release.Name | quote }} heritage: {{ .Release.Service | quote }} type: Opaque data: {{ .Values.externalDB.passwordKey }}: {{ .Values.externalDB.dbPassword | b64enc }} {{- end -}} {{- end }}