feat: add backup infrastructure (CronJobs, PVC, Longhorn RecurringJobs)
Validate Manifests / validate (pull_request) Failing after 2s

This commit is contained in:
2026-06-02 01:17:51 +00:00
parent bcbf6cd029
commit 65fd6b37fb
@@ -0,0 +1,25 @@
apiVersion: longhorn.io/v1beta2
kind: RecurringJob
metadata:
name: daily-snapshot
namespace: longhorn-system
spec:
cron: "0 1 * * *"
task: snapshot
retain: 7
concurrency: 2
labels:
backup-tier: daily
---
apiVersion: longhorn.io/v1beta2
kind: RecurringJob
metadata:
name: weekly-backup
namespace: longhorn-system
spec:
cron: "0 3 * * 0"
task: backup
retain: 4
concurrency: 1
labels:
backup-tier: weekly