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