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