diff --git a/apps/gitea.yaml b/apps/gitea.yaml index ddb9af8..579c288 100644 --- a/apps/gitea.yaml +++ b/apps/gitea.yaml @@ -111,3 +111,37 @@ spec: resources: requests: cpu: 0 +--- +apiVersion: k8up.io/v1 +kind: Schedule +metadata: + name: gitea-backup + namespace: gitea +spec: + backend: + # Manually adding secrets for now + repoPasswordSecretRef: + name: restic-repo + key: password + s3: + endpoint: https://s3.eu-central-003.backblazeb2.com + bucket: lumpiasty-backups + accessKeyIDSecretRef: + name: backblaze + key: keyid + secretAccessKeySecretRef: + name: backblaze + key: secret + 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