feat: add backups namespace with Pelican PG backup CronJob and Longhorn recurring jobs #115

Open
gitea-admin wants to merge 5 commits from orion/auto/feat-add-backups-namespace-with-pelican--1780361834306 into main
Showing only changes of commit eeb1328f9d - Show all commits
@@ -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