HOMELAB-994: feat(es-cnpg-b2): add ExternalSecret for apexdirector-timescale #191

Merged
aaron merged 1 commit from plane/HOMELAB-994-cnpg-backups into live 2026-04-26 05:27:02 +00:00
Owner

Summary

  • Adds 7th cnpg-b2-credentials ExternalSecret entry for apexdirector-timescale namespace.
  • Mirrors existing 6 entries (forgejo, zitadel, outline, langfuse, lab-director, temporal) exactly; only namespace differs.
  • Companion to prod#NNN which flips backups.enabled: true on 4 cluster values files.

Test plan

  • kubectl get scheduledbackups -A → currently 3, target 7
  • ExternalSecret syncs cnpg-b2-credentials Secret into apexdirector-timescale namespace
  • cnpg-cluster-timescale Cluster picks up barmanObjectStore reference once values flip lands

HOMELAB-994

## Summary - Adds 7th cnpg-b2-credentials ExternalSecret entry for `apexdirector-timescale` namespace. - Mirrors existing 6 entries (forgejo, zitadel, outline, langfuse, lab-director, temporal) exactly; only namespace differs. - Companion to prod#NNN which flips `backups.enabled: true` on 4 cluster values files. ## Test plan - [x] kubectl get scheduledbackups -A → currently 3, target 7 - [x] ExternalSecret syncs cnpg-b2-credentials Secret into apexdirector-timescale namespace - [x] cnpg-cluster-timescale Cluster picks up barmanObjectStore reference once values flip lands HOMELAB-994
HOMELAB-994: feat(es-cnpg-b2): add ExternalSecret for apexdirector-timescale
Some checks failed
0/0 projects applied successfully.
Lint & Validate / terraform-validate (pull_request) Has been cancelled
Lint & Validate / yaml-lint (pull_request) Has been cancelled
Lint & Validate / shellcheck (pull_request) Has been cancelled
CI Review / pr-title (pull_request) Has been cancelled
CI Review / helm-validate (pull_request) Has been cancelled
CI Review / ai-review (pull_request) Has been cancelled
580fc2a8e8
Adds the 7th cnpg-b2-credentials ExternalSecret entry so the
cnpg-cluster-timescale CNPG cluster can mount B2 credentials and emit
WAL/base backups. Mirrors the existing 6 entries' shape exactly; only
the namespace differs.

Re-arms backups for the 4 CNPG clusters whose backups were disabled
(HOMELAB-590) or never enabled (apexdirector-timescale, which lacked
the secret entirely). Companion change in prod repo flips
backups.enabled true on the 4 values.yaml files.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
aaron merged commit 3a5e3d90e4 into live 2026-04-26 05:27:02 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aaron/infra-core!191
No description provided.