From 4d00f978e27eb86aefd4b80b61eff0b7fbe90c51 Mon Sep 17 00:00:00 2001 From: Deep Koluguri Date: Mon, 22 Jun 2026 19:29:22 -0400 Subject: [PATCH] feat: provision dedicated postgres database via CloudNativePG --- k8s/app.yaml | 5 +++++ k8s/db.yaml | 9 +++++++++ 2 files changed, 14 insertions(+) create mode 100644 k8s/db.yaml diff --git a/k8s/app.yaml b/k8s/app.yaml index 8bebd1a..bfcbd5f 100644 --- a/k8s/app.yaml +++ b/k8s/app.yaml @@ -22,6 +22,11 @@ spec: env: - name: NODE_ENV value: "production" + - name: DATABASE_URL + valueFrom: + secretKeyRef: + name: market-db-app + key: uri livenessProbe: httpGet: path: /health diff --git a/k8s/db.yaml b/k8s/db.yaml new file mode 100644 index 0000000..d889703 --- /dev/null +++ b/k8s/db.yaml @@ -0,0 +1,9 @@ +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: market-db + namespace: ai-agents +spec: + instances: 1 + storage: + size: 1Gi