Logo
Explore Help
Sign In
HomeInfra/HetznerTerra
1
0
Fork 0
You've already forked HetznerTerra
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
e0c1e41ee9c8a0659e0d21392ba3be5d776ca020
HetznerTerra/infrastructure/addons/cnpg/kustomization.yaml

9 lines
255 B
YAML
Raw Normal View History

feat: Add CloudNativePG with B2 backups for persistent Rancher database - Add Local Path Provisioner for storage - Add CloudNativePG operator (v1.27.0) via Flux - Create PostgreSQL cluster with B2 (Backblaze) auto-backup/restore - Update Rancher to use external PostgreSQL via CATTLE_DB_CATTLE_* env vars - Add weekly pg_dump CronJob to B2 (Sundays 2AM) - Add pre-destroy backup hook to destroy workflow - Add B2 credentials to Doppler (B2_ACCOUNT_ID, B2_APPLICATION_KEY) - Generate RANCHER_DB_PASSWORD in Doppler Backup location: HetznerTerra/rancher-backups/ Retention: 14 backups
2026-03-25 23:06:45 +00:00
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- b2-credentials-externalsecret.yaml
- rancher-db-password-externalsecret.yaml
- postgres-cluster.yaml
- cnpg-cluster-rw-svc.yaml
- pgdump-cronjob.yaml
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 30ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API