From 47ec361624c63c1dfe62dd3d125b74f40fd8ef13 Mon Sep 17 00:00:00 2001 From: Mikey032 <26899585+Mikey032@users.noreply.github.com> Date: Mon, 6 May 2024 15:41:17 +0200 Subject: [PATCH] Feat auth: allow additional secrets as env variables --- charts/supabase/templates/auth/deployment.yaml | 4 ++++ charts/supabase/values.yaml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/charts/supabase/templates/auth/deployment.yaml b/charts/supabase/templates/auth/deployment.yaml index f383045..8f3bba3 100644 --- a/charts/supabase/templates/auth/deployment.yaml +++ b/charts/supabase/templates/auth/deployment.yaml @@ -138,6 +138,10 @@ spec: name: {{ include "supabase.secret.smtp" . }} key: password {{- end }} + {{- with .Values.auth.envFrom }} + envFrom: + {{- toYaml . | nindent 12 }} + {{- end }} {{- with .Values.auth.livenessProbe }} livenessProbe: {{- toYaml . | nindent 12 }} diff --git a/charts/supabase/values.yaml b/charts/supabase/values.yaml index 62dbe13..038c17a 100644 --- a/charts/supabase/values.yaml +++ b/charts/supabase/values.yaml @@ -311,6 +311,9 @@ auth: GOTRUE_MAILER_URLPATHS_CONFIRMATION: "/auth/v1/verify" GOTRUE_MAILER_URLPATHS_RECOVERY: "/auth/v1/verify" GOTRUE_MAILER_URLPATHS_EMAIL_CHANGE: "/auth/v1/verify" + envFrom: [] + # - secretRef: + # name: env-secret # volumeMounts: # - name: volume_name # mountPath: /path/to/my/secret -- GitLab