27 lines
580 B
YAML
27 lines
580 B
YAML
apiVersion: velero.io/v1
|
|
kind: Schedule
|
|
metadata:
|
|
name: daily-stateful
|
|
namespace: openshift-adp
|
|
spec:
|
|
# Run at 04:00 (after config-only) AEST
|
|
schedule: "0 16 * * *"
|
|
|
|
# Timestamped names for long-term retention
|
|
nameTemplate: "{{ .ScheduleName }}-{{ .Timestamp }}"
|
|
|
|
template:
|
|
includedNamespaces:
|
|
- gitea
|
|
- gitea-actions
|
|
- authentik
|
|
- calibre
|
|
# add others here as needed
|
|
|
|
# No CSI snapshots; use nodeAgent/restic only
|
|
snapshotVolumes: false
|
|
defaultVolumesToFsBackup: true
|
|
|
|
# Retain a bit longer
|
|
ttl: 336h # 30 days
|