k.rennerandClaude Opus 4.7 00b2ae2a58 feat(cnpg): Wire Barman Cloud WAL archiving for ak-pg and pprl-pg
Adds per-cluster ObjectStore CRs pointing at Garage's k8s-cnpg bucket
(subpaths ak-pg/ and pprl-pg/) with gzip+AES256 for both WAL and data,
and a 30-day retention policy. Credentials stored as SOPS-encrypted
Secrets (barman-cloud-creds) in each namespace.

Each Cluster adds spec.plugins referencing barman-cloud.cloudnative-pg.io
as the WAL archiver pointing at its ObjectStore. Bootstrap remains
initdb for now (existing clusters ignore bootstrap changes) — switching
to bootstrap.recovery for disaster-recovery bootstrap is a follow-up
once the first base backup is confirmed in Garage.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 15:30:28 +02:00
S
Description
No description provided
38 MiB
master
Latest
2026-01-31 15:05:31 +00:00
Languages
Go 35.7%
Shell 24.3%
Python 22.4%
Jinja 5.1%
HCL 4.8%
Other 7.6%