Commit Graph

6 Commits

Author SHA1 Message Date
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
1c00050968 Updated scope 2026-03-20 23:45:30 +01:00
37d8b6b47e docs: add SCOPE.md for rapid orientation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 23:11:38 +01:00
01d280120d feat(platform): T01 — standalone PostgreSQL HA chart scaffold
Lays out the S3 platform layer foundation for RAIL-PL-WP-0001 T01:

- .sops.yaml: age encryption policy (shared key, *.sops.yaml pattern)
- .gitignore: prevents accidental commit of decrypted values files
- Makefile: pg-deploy, pg-status, pg-pgpool-check, valkey-deploy,
  valkey-status, backup targets with KUBECONFIG/HELM wiring
- helm/postgresql-ha-values.yaml.template: annotated values schema
  with CHANGEME_ placeholders; includes pgpool-password fix from
  RAIL-BS-WP-0003; notes on single-node vs ThreePhoenix scaling
- docs/postgresql-ha.md: connection strings, DB creation, password
  rotation, pgpool-password critical note, HA failover test ref,
  ThreePhoenix scaling path

To complete T01: fill in CHANGEME_ values, encrypt with sops -e -i,
then run make pg-deploy.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 02:17:55 +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