From cbeaf30bc78fe84873814fdf0fff510db6dea71d Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Sun, 5 Apr 2026 13:39:50 +0200 Subject: [PATCH] fix: move PG_USER/PG_PASSWORD before DB_URL in logto.yaml K8s $(VAR) substitution only resolves env vars defined earlier in the list. PG_USER and PG_PASSWORD must come before DB_URL. Co-Authored-By: Claude Opus 4.6 (1M context) --- deploy/logto.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/deploy/logto.yaml b/deploy/logto.yaml index 640dc437..22e45cd6 100644 --- a/deploy/logto.yaml +++ b/deploy/logto.yaml @@ -119,6 +119,16 @@ spec: env: - name: TRUST_PROXY_HEADER value: "1" + - name: PG_USER + valueFrom: + secretKeyRef: + name: logto-credentials + key: PG_USER + - name: PG_PASSWORD + valueFrom: + secretKeyRef: + name: logto-credentials + key: PG_PASSWORD - name: DB_URL value: "postgresql://$(PG_USER):$(PG_PASSWORD)@logto-postgresql:5432/logto" - name: ENDPOINT @@ -131,16 +141,6 @@ spec: secretKeyRef: name: logto-credentials key: ADMIN_ENDPOINT - - name: PG_USER - valueFrom: - secretKeyRef: - name: logto-credentials - key: PG_USER - - name: PG_PASSWORD - valueFrom: - secretKeyRef: - name: logto-credentials - key: PG_PASSWORD resources: requests: memory: "256Mi"