first commit
This commit is contained in:
25
stateful-backups.yaml
Normal file
25
stateful-backups.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
apiVersion: velero.io/v1
|
||||
kind: Schedule
|
||||
metadata:
|
||||
name: daily-stateful
|
||||
namespace: openshift-adp
|
||||
spec:
|
||||
# Run at 03:00 (after config-only)
|
||||
schedule: "0 3 * * *"
|
||||
|
||||
# Timestamped names for long-term retention
|
||||
nameTemplate: "{{ .ScheduleName }}-{{ .Timestamp }}"
|
||||
|
||||
template:
|
||||
includedNamespaces:
|
||||
- gitea
|
||||
- gitea-actions
|
||||
- authentik
|
||||
# add others here as needed
|
||||
|
||||
# No CSI snapshots; use nodeAgent/restic only
|
||||
snapshotVolumes: false
|
||||
defaultVolumesToFsBackup: true
|
||||
|
||||
# Retain a bit longer
|
||||
ttl: 720h # 30 days
|
||||
Reference in New Issue
Block a user