From a90e08bc937bec365f5608faa21f2d30f93c6a68 Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Thu, 29 Feb 2024 03:46:35 +0100 Subject: [PATCH] fix(immich): rework secrets embedding --- apps/base/immich/release.yaml | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/apps/base/immich/release.yaml b/apps/base/immich/release.yaml index e0bfbd0af..ec3f8d5e7 100644 --- a/apps/base/immich/release.yaml +++ b/apps/base/immich/release.yaml @@ -20,14 +20,6 @@ spec: - kind: ConfigMap name: immich-base-values valuesKey: values.yaml - - kind: Secret - name: immich.immich-postgres.credentials.postgresql.acid.zalan.do - valuesKey: username - targetPath: env.DB_USERNAME - - kind: Secret - name: immich.immich-postgres.credentials.postgresql.acid.zalan.do - valuesKey: password - targetPath: env.DB_PASSWORD - kind: Secret name: immich-override-values valuesKey: values-overrides.yaml @@ -51,6 +43,24 @@ spec: patch: - op: "remove" path: /spec/template/spec/containers/0/livenessProbe + - target: + kind: Deployment + version: v1 + group: apps + patch: + - op: "add" + path: /spec/template/spec/containers/0/env/- + value: + - name: DB_USERNAME + volumeFrom: + secretKeyRef: + name: immich.immich-postgres.credentials.postgresql.acid.zalan.do + key: username + - name: DB_PASSWORD + volumeFrom: + secretKeyRef: + name: immich.immich-postgres.credentials.postgresql.acid.zalan.do + key: password - target: version: v1 kind: Deployment -- GitLab