diff --git a/deploy/deploy.yaml b/deploy/deploy.yaml index 469eeae6..06a1eb7a 100644 --- a/deploy/deploy.yaml +++ b/deploy/deploy.yaml @@ -262,6 +262,10 @@ lanes: serviceName: g14-platform-postgres endpointAddress: 10.42.0.1 port: 5432 + runtimeStore: + postgres: + poolMax: 40 + connectionTimeoutMs: 5000 envReuseServices: - hwlab-cloud-api - hwlab-user-billing diff --git a/scripts/gitops-render.mjs b/scripts/gitops-render.mjs index 357cdb27..c02852ec 100644 --- a/scripts/gitops-render.mjs +++ b/scripts/gitops-render.mjs @@ -991,6 +991,9 @@ function runtimeStoreEnvForProfile(deploy, profile, serviceId) { if (!postgres || typeof postgres !== "object" || Array.isArray(postgres)) return {}; const env = {}; if (Number.isInteger(postgres.poolMax)) env.HWLAB_CLOUD_DB_POOL_MAX = String(postgres.poolMax); + if (Number.isInteger(postgres.connectionTimeoutMs)) { + env.HWLAB_CLOUD_DB_PROBE_TIMEOUT_MS = String(postgres.connectionTimeoutMs); + } return env; }