[stable/prestashop] Avoid setting SMTP env. variables when the correspoding values are not set (#10957)

Signed-off-by: juan131 <juan@bitnami.com>
This commit is contained in:
Juan Ariza Toledano
2019-01-29 00:55:08 -08:00
committed by Kubernetes Prow Robot
parent d7c49ed2d8
commit a4c22f9ef2
3 changed files with 17 additions and 5 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: prestashop
version: 6.1.1
version: 6.1.2
appVersion: 1.7.5-0
description: A popular open source ecommerce solution. Professional tools are easily accessible to increase online sales including instant guest checkout, abandoned cart reminders and automated Email marketing.
keywords:
@@ -103,19 +103,29 @@ spec:
value: {{ .Values.prestashopFirstName | quote }}
- name: PRESTASHOP_LAST_NAME
value: {{ .Values.prestashopLastName | quote }}
{{- if .Values.smtpHost }}
- name: SMTP_HOST
value: {{ .Values.smtpHost | quote }}
{{- end }}
{{- if .Values.smtpPort }}
- name: SMTP_PORT
value: {{ .Values.smtpPort | quote }}
{{- end }}
{{- if .Values.smtpUser }}
- name: SMTP_USER
value: {{ .Values.smtpUser | quote }}
{{- end }}
{{- if .Values.smtpPassword }}
- name: SMTP_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "prestashop.fullname" . }}
key: smtp-password
{{- end }}
{{- if .Values.smtpProtocol }}
- name: SMTP_PROTOCOL
value: {{ .Values.smtpProtocol | quote }}
{{- end }}
ports:
- name: http
containerPort: 80
+6 -4
View File
@@ -9,9 +9,11 @@ metadata:
heritage: {{ .Release.Service | quote }}
type: Opaque
data:
{{ if .Values.prestashopPassword }}
{{- if .Values.prestashopPassword }}
prestashop-password: {{ default "" .Values.prestashopPassword | b64enc | quote }}
{{ else }}
{{- else }}
prestashop-password: {{ randAlphaNum 10 | b64enc | quote }}
{{ end }}
smtp-password: {{ default "" .Values.smtpPassword | b64enc | quote }}
{{- end }}
{{- if .Values.smtpPassword }}
smtp-password: {{ .Values.smtpPassword | b64enc | quote }}
{{- end }}