Files
workshop/aula-17/cnpg/backup-secret.yaml
T
ArgoCD Setup 17a2891329 feat(aula-17): adicionar Cloud Native PostgreSQL (CNPG)
- Cluster PostgreSQL 3 instâncias com anti-affinity por hostname (hard)
  e por zona (soft) para spread entre datacenters Hetzner
- Backup automático via Barman Cloud para Hetzner Object Storage (S3)
- ScheduledBackup diário às 03:00
- App demo que valida conexão com o banco
- setup.sh: instala operator, cria cluster, deploya demo
- cleanup.sh: remoção limpa (backups S3 preservados)
2026-05-09 02:14:22 -03:00

9 lines
186 B
YAML

apiVersion: v1
kind: Secret
metadata:
name: cnpg-backup-credentials
namespace: cnpg
type: Opaque
stringData:
ACCESS_KEY_ID: CHANGE_ACCESS_KEY
ACCESS_SECRET_KEY: CHANGE_SECRET_KEY