diff --git a/apps/base/immich/release.yaml b/apps/base/immich/release.yaml
index ec3f8d5e7ef70a14690dbe2a5f20d994395857e8..6bf25e13cd34257c62fb79ca98385f2eb87e5db9 100644
--- a/apps/base/immich/release.yaml
+++ b/apps/base/immich/release.yaml
@@ -44,9 +44,10 @@ spec:
               - op: "remove"
                 path: /spec/template/spec/containers/0/livenessProbe
           - target:
-              kind: Deployment
               version: v1
+              kind: Deployment
               group: apps
+              name: immich-server
             patch:
               - op: "add"
                 path: /spec/template/spec/containers/0/env/-
@@ -61,12 +62,6 @@ spec:
                       secretKeyRef:
                         name: immich.immich-postgres.credentials.postgresql.acid.zalan.do
                         key: password
-          - target:
-              version: v1
-              kind: Deployment
-              group: apps
-              name: immich-server
-            patch:
               - op: "add"
                 path: /spec/template/spec/containers/0/volumeMounts/-
                 value:
@@ -89,6 +84,19 @@ spec:
               kind: Deployment
               name: immich-microservices
             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
               - op: "add"
                 path: /spec/template/spec/containers/0/volumeMounts/-
                 value:
@@ -111,6 +119,19 @@ spec:
               kind: Deployment
               name: immich-machine-learning
             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
               - op: "add"
                 path: /spec/template/spec/containers/0/volumeMounts/-
                 value: