added schedules

This commit is contained in:
j37hr0 2026-04-02 19:36:10 +13:00
parent fbf15f0ff5
commit dc3afab9e6
4 changed files with 29 additions and 0 deletions

View file

@ -0,0 +1,12 @@
apiVersion: velero.io/v1
kind: Schedule
metadata:
name: daily-full
namespace: velero
spec:
schedule: "0 23 * * *"
template:
labelSelector:
matchLabels:
backup: "true"
ttl: 168h

View file

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- daily.yaml
- weekly.yaml

View file

@ -0,0 +1,12 @@
apiVersion: velero.io/v1
kind: Schedule
metadata:
name: weekly-archive
namespace: velero
spec:
schedule: "0 3 * * 0"
template:
labelSelector:
matchLabels:
backup: "true"
ttl: 720h