From 5d78111d5c4f64685a558ba55cefb612e04dc727 Mon Sep 17 00:00:00 2001 From: Chris Alfano Date: Sun, 1 Dec 2024 20:03:18 -0500 Subject: [PATCH] fix(test-kong): use dashboard secretRef if configured --- charts/supabase/templates/test/kong.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/charts/supabase/templates/test/kong.yaml b/charts/supabase/templates/test/kong.yaml index f8c741f8..95037260 100644 --- a/charts/supabase/templates/test/kong.yaml +++ b/charts/supabase/templates/test/kong.yaml @@ -16,13 +16,23 @@ spec: - name: DASHBOARD_USERNAME valueFrom: secretKeyRef: + {{- if .Values.secret.dashboard.secretRef }} + name: {{ .Values.secret.dashboard.secretRef }} + key: {{ .Values.secret.dashboard.secretRefKey.username | default "username" }} + {{- else }} + name: {{ include "supabase.secret.dashboard" . }} key: username - name: {{ include "supabase.fullname" . }}-dashboard + {{- end }} - name: DASHBOARD_PASSWORD valueFrom: secretKeyRef: + {{- if .Values.secret.dashboard.secretRef }} + name: {{ .Values.secret.dashboard.secretRef }} + key: {{ .Values.secret.dashboard.secretRefKey.password | default "password" }} + {{- else }} + name: {{ include "supabase.secret.dashboard" . }} key: password - name: {{ include "supabase.fullname" . }}-dashboard + {{- end }} name: test-kong image: kdevup/curljq imagePullPolicy: IfNotPresent