Commit aef876e
fix(helm): bump CNPG postgresVersion to 18 + update runbook probe image (#56)
The Helm chart was still pinning the CNPG cluster to postgres 16
while the docker-compose stack had moved to postgres:18-alpine in
PR #41. Project audit flagged this as a P0 — version drift between
local dev and a Helm-managed cluster means schema and tooling
behaviour differ in production from what we test in dev.
- deploy/helm/ai-registry/values.yaml: postgresVersion "16" → "18".
Renders to ghcr.io/cloudnative-pg/postgresql:18 in the CNPG
Cluster manifest (verified via `helm template`). Comment now
documents the parity with PR #41 so the next bump understands
the relationship.
- docs/runbook.md: the two `pg-probe` snippets that spin up an
ephemeral pod for psql-into-the-cluster troubleshooting were
pulling postgres:16-alpine. Bumped to 18-alpine to match.
Verified: `helm lint` passes, `helm template` produces
`imageName: ghcr.io/cloudnative-pg/postgresql:18` for the Cluster
resource.
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent 162e24f commit aef876e
2 files changed
Lines changed: 6 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
381 | | - | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
382 | 385 | | |
383 | 386 | | |
384 | 387 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| |||
0 commit comments