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

22
config-backups.yaml Normal file
View File

@@ -0,0 +1,22 @@
apiVersion: velero.io/v1
kind: Schedule
metadata:
name: daily-config
namespace: openshift-adp
spec:
# Run at 02:00 daily
schedule: "0 2 * * *"
# Make backups readable, sortable, unique
nameTemplate: "{{ .ScheduleName }}-{{ .Timestamp }}"
template:
includedNamespaces:
- "*"
# No PV data — just manifests
snapshotVolumes: false
defaultVolumesToFsBackup: false
# Retain for one week (adjust later)
ttl: 168h