From b66a7b3de2a086f7b42526b15d7b7138d46cd3f5 Mon Sep 17 00:00:00 2001 From: j Date: Sat, 12 Jul 2025 21:28:38 +1000 Subject: [PATCH] fix up psql --- deployments/home-server/vaultwarden.yaml | 25 ++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/deployments/home-server/vaultwarden.yaml b/deployments/home-server/vaultwarden.yaml index 3733ef5..6e8f10c 100644 --- a/deployments/home-server/vaultwarden.yaml +++ b/deployments/home-server/vaultwarden.yaml @@ -157,7 +157,11 @@ spec: - name: ADMIN_TOKEN value: "0h12893hj0129j30129j3" - name: DATABASE_URL - value: "postgresql://vaultuser:super-strong-password@vaultwarden-postgres.home-server.svc.cluster.local:5432/vaultwarden" + valueFrom: + secretKeyRef: + name: postgres.vwdb.acid.acid + key: uri + ports: - containerPort: 80 volumeMounts: @@ -167,4 +171,21 @@ spec: - name: vaultwarden-data persistentVolumeClaim: claimName: vaultwarden-pvc - +--- +apiVersion: "acid.zalan.do/v1" +kind: postgresql +metadata: + name: vwdb + namespace: home-server +spec: + teamId: "acid" + volume: + size: 2Gi + numberOfInstances: 1 + users: + vaultwarden_user: + - login + databases: + vaultwarden: vaultwarden_user + postgresql: + version: "15"