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
c9df11e65f22effb13c8ac22884ab70c198da902
HetznerTerra/infrastructure/addons/cnpg/cnpg-cluster-rw-svc.yaml

19 lines
381 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: v1
kind: Service
metadata:
name: cnpg-cluster-rw
namespace: cnpg-cluster
labels:
app.kubernetes.io/name: rancher-db
cnpg.io/cluster: rancher-db
spec:
type: ClusterIP
clusterIP: None
ports:
- port: 5432
targetPort: 5432
protocol: TCP
selector:
app.kubernetes.io/name: postgresql
cnpg.io/cluster: rancher-db
role: primary
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 58ms Template: 8ms
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