mirror of
https://github.com/holos-run/holos.git
synced 2026-03-20 17:25:01 +00:00
This patch configures backups suitable to support the [Streaming Standby with an External Repo][0] architecture. - [x] PGO [Multiple Backup Repositories][1] to k8s pv and s3. - [x] [Encryption][2] of backups to S3. - [x] [Remove SUPERUSER][3] role from zitadel-admin pg user to work with pgbouncer. Resolves zitadel-init job failure. - [x] Take a [Manual Backup][5] [0]: https://access.crunchydata.com/documentation/postgres-operator/latest/architecture/disaster-recovery#streaming-standby-with-an-external-repo [1]: https://access.crunchydata.com/documentation/postgres-operator/latest/tutorials/backups-disaster-recovery/backups#set-up-multiple-backup-repositories [2]: https://access.crunchydata.com/documentation/postgres-operator/latest/tutorials/backups-disaster-recovery/backups#encryption [3]: https://github.com/CrunchyData/postgres-operator/issues/3095#issuecomment-1904712211 [4]: https://access.crunchydata.com/documentation/postgres-operator/latest/tutorials/backups-disaster-recovery/disaster-recovery#streaming-standby-with-an-external-repo [5]: https://access.crunchydata.com/documentation/postgres-operator/latest/tutorials/backups-disaster-recovery/backup-management#taking-a-one-off-backup