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

25
stateful-backups.yaml Normal file
View 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