diff --git a/stable/sentry/Chart.yaml b/stable/sentry/Chart.yaml index d8332b5068..f1f64e56e5 100644 --- a/stable/sentry/Chart.yaml +++ b/stable/sentry/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 description: Sentry is a cross-platform crash reporting and aggregation platform. name: sentry -version: 1.0.1 +version: 1.0.2 appVersion: 9.0 keywords: - debugging diff --git a/stable/sentry/templates/cron-deployment.yaml b/stable/sentry/templates/cron-deployment.yaml index af5c542c01..833856b78c 100644 --- a/stable/sentry/templates/cron-deployment.yaml +++ b/stable/sentry/templates/cron-deployment.yaml @@ -91,7 +91,11 @@ spec: - name: SENTRY_EMAIL_PASSWORD valueFrom: secretKeyRef: + {{- if .Values.email.existingSecret }} + name: {{ .Values.email.existingSecret }} + {{- else }} name: {{ template "fullname" . }} + {{- end }} key: smtp-password - name: SENTRY_EMAIL_USE_TLS value: {{ .Values.email.use_tls | quote }} diff --git a/stable/sentry/templates/hooks/db-init.job.yaml b/stable/sentry/templates/hooks/db-init.job.yaml index 0abb0b98b7..31492e3e42 100644 --- a/stable/sentry/templates/hooks/db-init.job.yaml +++ b/stable/sentry/templates/hooks/db-init.job.yaml @@ -75,7 +75,11 @@ spec: - name: SENTRY_EMAIL_PASSWORD valueFrom: secretKeyRef: + {{- if .Values.email.existingSecret }} + name: {{ .Values.email.existingSecret }} + {{- else }} name: {{ template "fullname" . }} + {{- end }} key: smtp-password - name: SENTRY_EMAIL_USE_TLS value: {{ .Values.email.use_tls | quote }} diff --git a/stable/sentry/templates/hooks/user-create.job.yaml b/stable/sentry/templates/hooks/user-create.job.yaml index a8754897f1..582d052a2b 100644 --- a/stable/sentry/templates/hooks/user-create.job.yaml +++ b/stable/sentry/templates/hooks/user-create.job.yaml @@ -75,7 +75,11 @@ spec: - name: SENTRY_EMAIL_PASSWORD valueFrom: secretKeyRef: + {{- if .Values.email.existingSecret }} + name: {{ .Values.email.existingSecret }} + {{- else }} name: {{ template "fullname" . }} + {{- end }} key: smtp-password - name: SENTRY_USER_PASSWORD valueFrom: diff --git a/stable/sentry/templates/secrets.yaml b/stable/sentry/templates/secrets.yaml index 90179ce8d4..cfa8ffe276 100644 --- a/stable/sentry/templates/secrets.yaml +++ b/stable/sentry/templates/secrets.yaml @@ -14,7 +14,9 @@ data: {{ else }} sentry-secret: {{ randAlphaNum 40 | b64enc | quote }} {{ end }} + {{- if not .Values.email.existingSecret }} smtp-password: {{ default "" .Values.email.password | b64enc | quote }} + {{ end }} {{ if .Values.user.password }} user-password: {{ .Values.user.password | b64enc | quote }} {{ else }} diff --git a/stable/sentry/templates/web-deployment.yaml b/stable/sentry/templates/web-deployment.yaml index 3609b1fbdb..a58409ed5f 100644 --- a/stable/sentry/templates/web-deployment.yaml +++ b/stable/sentry/templates/web-deployment.yaml @@ -90,7 +90,11 @@ spec: - name: SENTRY_EMAIL_PASSWORD valueFrom: secretKeyRef: + {{- if .Values.email.existingSecret }} + name: {{ .Values.email.existingSecret }} + {{- else }} name: {{ template "fullname" . }} + {{- end }} key: smtp-password - name: SENTRY_EMAIL_USE_TLS value: {{ .Values.email.use_tls | quote }} diff --git a/stable/sentry/templates/workers-deployment.yaml b/stable/sentry/templates/workers-deployment.yaml index 843078296d..b4453e5346 100644 --- a/stable/sentry/templates/workers-deployment.yaml +++ b/stable/sentry/templates/workers-deployment.yaml @@ -91,7 +91,11 @@ spec: - name: SENTRY_EMAIL_PASSWORD valueFrom: secretKeyRef: + {{- if .Values.email.existingSecret }} + name: {{ .Values.email.existingSecret }} + {{- else }} name: {{ template "fullname" . }} + {{- end }} key: smtp-password - name: SENTRY_EMAIL_USE_TLS value: {{ .Values.email.use_tls | quote }}