34 lines
798 B
YAML
34 lines
798 B
YAML
apiVersion: k8up.io/v1
|
|
kind: Schedule
|
|
metadata:
|
|
name: gitea-backup
|
|
namespace: gitea
|
|
spec:
|
|
backend:
|
|
# Manually adding secrets for now
|
|
repoPasswordSecretRef:
|
|
name: gitea-backup-restic
|
|
key: password
|
|
s3:
|
|
endpoint: https://s3.eu-central-003.backblazeb2.com
|
|
bucket: lumpiasty-backups
|
|
accessKeyIDSecretRef:
|
|
name: gitea-backup-backblaze
|
|
key: aws_access_key_id
|
|
secretAccessKeySecretRef:
|
|
name: gitea-backup-backblaze
|
|
key: aws_secret_access_key
|
|
backup:
|
|
schedule: "@daily-random"
|
|
failedJobsHistoryLimit: 2
|
|
successfulJobsHistoryLimit: 2
|
|
check:
|
|
schedule: "@daily-random"
|
|
prune:
|
|
schedule: "@daily-random"
|
|
retention:
|
|
keepLast: 14
|
|
keepDaily: 14
|
|
keepWeekly: 50
|
|
keepYearly: 10
|