feat(postgres): upgrade shared database to PostgreSQL 17

Move the shared postgres service from 15.19 to 17.6 as the postgres17 StatefulSet with its own PVC, extend the initdb and ingress policy with the statuspage database, and drop the now-unused per-app postgres manifests for authentik, gitea and netronome.
This commit is contained in:
forust authored and forust committed 2026-09-14 11:56:23 +00:00
1 parent 77113fb629
commit 3e057ea18d
6 files changed
+32 -216

No files matched your search

+4 -1
View File
@@ -6,7 +6,7 @@ metadata:
spec:
podSelector:
matchLabels:
app.kubernetes.io/name: postgres
app.kubernetes.io/name: postgres17
policyTypes:
- Ingress
ingress:
@@ -23,6 +23,9 @@ spec:
- namespaceSelector:
matchLabels:
kubernetes.io/metadata.name: penpot
- namespaceSelector:
matchLabels:
kubernetes.io/metadata.name: statuspage
ports:
- protocol: TCP
port: 5432