From bdd891e1619434fcb6222ba55ffd2bdf21471469 Mon Sep 17 00:00:00 2001 From: emelinda Date: Tue, 14 Apr 2026 15:24:20 +0300 Subject: [PATCH] Switch to secret-based environment variables for database configuration in attachments app deployment --- apps/attachments/base/deployment.yaml | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/apps/attachments/base/deployment.yaml b/apps/attachments/base/deployment.yaml index c0f3d5c..e79ddaf 100644 --- a/apps/attachments/base/deployment.yaml +++ b/apps/attachments/base/deployment.yaml @@ -67,18 +67,30 @@ spec: - name: DATABASE_SSL_MODE value: disable - name: DATABASE_HOST - value: "postgresql.attachments" + valueFrom: + secretKeyRef: + name: postgresql-secrets + key: host - name: DATABASE_PORT - value: "5432" + valueFrom: + secretKeyRef: + name: postgresql-secrets + key: port - name: DATABASE_NAME - value: attachments_db + valueFrom: + secretKeyRef: + name: postgresql-secrets + key: database - name: DATABASE_USER - value: attachments + valueFrom: + secretKeyRef: + name: postgresql-secrets + key: username - name: DATABASE_PASSWORD valueFrom: secretKeyRef: - name: postgresql - key: postgres-password + name: postgresql-secrets + key: password imagePullSecrets: - name: regcred