Commit Graph

6 Commits

Author SHA1 Message Date
e1a6ea5f18 Propose RAILIANCE-WP-0003: shared cnpg cluster apps-pg
6-task plan to provision a shared CloudNative PG cluster apps-pg in
the databases namespace, with NetworkPolicies that use a label-based
consumer opt-in (railiance.io/postgres-client=apps-pg) instead of
the per-namespace allowlist gitea-db uses.

Responds to coordination message 768c18f4 from railiance-apps and
unblocks RAILIANCE-WP-0002 T04 (vergabe-teilnahme role+db creation).

Keeps platform agnostic of individual apps per ADR-003: per-app
Database CRs and credential Secrets are owned by the consuming repos.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-19 00:46:50 +02:00
980947894e Added openbao secrets management and phaseout of bitnami for CloudNative PG 2026-05-18 11:53:59 +02:00
fc0a6c280b Add OpenBao platform secrets workplan 2026-05-17 14:17:56 +02:00
007afdcb6b chore(workplan): mark WP-0001 superseded by RAIL-HO-WP-0004
WP-0001 targeted Bitnami postgresql-ha; CloudNative PG (cnpg) is the
deployed operator. Migration path now tracked in RAIL-HO-WP-0004-T03–T05.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 01:02:23 +01:00
b2d9b67783 feat(workplan): RAIL-PL-WP-0001 S3 Platform Services Baseline
First workplan for railiance-platform (S3). Separates platform
services from the S2 cluster runtime layer per ADR-003:

- T01: standalone PostgreSQL HA Helm chart (platform namespace)
- T02: migrate Gitea to external DB, remove subchart coupling
- T03: relocate Gitea Helm values to railiance-apps (S5)
- T04: smoke + HA failover tests (D3 policy)
- T05: relocate railiance-backup tool from S2 to S3
- T06: standalone Valkey deployment (enables Zulip reuse)

Workstream: e4ec133c-7cb9-43c6-95f0-50d6591f13d7

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 02:10:06 +01:00
0eaa6c872b chore(init): scaffold railiance-platform (S3 Platform Services)
Initial repo structure per ADR-003: CLAUDE.md, Makefile, workplans/.
No implementation yet — repo claims its OAS stack layer.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 00:36:06 +01:00