first commit

This commit is contained in:
2025-12-09 15:30:35 +11:00
commit 5b578e8543
5 changed files with 140 additions and 0 deletions

23
weekly-full-backup.yaml Normal file
View File

@@ -0,0 +1,23 @@
apiVersion: velero.io/v1
kind: Schedule
metadata:
name: weekly-broader-data
namespace: openshift-adp
spec:
# Every Sunday at 04:00
schedule: "0 4 * * 0"
nameTemplate: "{{ .ScheduleName }}-{{ .Timestamp }}"
template:
includedNamespaces:
- "*"
excludedNamespaces:
- peanutflix # Plex-like massive data namespaces
- openshift-logging # if present
- openshift-monitoring # noisy, large TSDB volumes
snapshotVolumes: false
defaultVolumesToFsBackup: true
ttl: 672h # 60 days