Add daily backups (CronJob + dedicated PVC, 7-day retention)
This commit is contained in:
11
values.yaml
11
values.yaml
@@ -73,6 +73,17 @@ postgres:
|
||||
password: ""
|
||||
storage: 10Gi
|
||||
|
||||
backups:
|
||||
enabled: true
|
||||
# Cron schedule for the automatic backup job. Default 03:00 UTC
|
||||
# daily — quiet hour for most timezones, non-business in EU/US/AS.
|
||||
schedule: "0 3 * * *"
|
||||
# PVC size for retained dumps. Holds ~7 days of dumps for a small
|
||||
# instance; scale up via overlay if the instance has a large DB.
|
||||
storage: 10Gi
|
||||
# How many dumps to retain. Older ones are pruned by the same Job.
|
||||
retain: 7
|
||||
|
||||
ingress:
|
||||
# Traefik entrypoint name (set on the Traefik install in the
|
||||
# `traefik` namespace).
|
||||
|
||||
Reference in New Issue
Block a user