mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-22 21:34:48 +07:00
refactor!: remove k8up-operator
Upcoming rewrite for backups
This commit is contained in:
parent
1dfbdac8ec
commit
1dc01c2a82
@ -1,7 +0,0 @@
|
|||||||
# TODO switch back to Helm when they include CRDs
|
|
||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
||||||
kind: Kustomization
|
|
||||||
|
|
||||||
resources:
|
|
||||||
- github.com/k8up-io/k8up/config/default?ref=master
|
|
||||||
- schedule.yaml
|
|
@ -1,32 +0,0 @@
|
|||||||
apiVersion: k8up.io/v1
|
|
||||||
kind: Schedule
|
|
||||||
metadata:
|
|
||||||
name: schedule-test
|
|
||||||
spec:
|
|
||||||
backend:
|
|
||||||
s3:
|
|
||||||
endpoint: s3.us-west-002.backblazeb2.com
|
|
||||||
bucket: khuedoan-homelab-backup
|
|
||||||
accessKeyIDSecretRef:
|
|
||||||
name: backblaze-credentials
|
|
||||||
key: application-key-id
|
|
||||||
secretAccessKeySecretRef:
|
|
||||||
name: backblaze-credentials
|
|
||||||
key: application-key
|
|
||||||
repoPasswordSecretRef:
|
|
||||||
name: backblaze-credentials
|
|
||||||
key: repo-password
|
|
||||||
backup:
|
|
||||||
schedule: '0 8 * * *'
|
|
||||||
failedJobsHistoryLimit: 2
|
|
||||||
successfulJobsHistoryLimit: 2
|
|
||||||
# TODO
|
|
||||||
#promURL: https://prometheus:8443
|
|
||||||
check:
|
|
||||||
schedule: '0 1 * * 1'
|
|
||||||
#promURL: https://prometheus:8443
|
|
||||||
prune:
|
|
||||||
schedule: '0 1 * * 0'
|
|
||||||
retention:
|
|
||||||
keepLast: 5
|
|
||||||
keepDaily: 14
|
|
Loading…
Reference in New Issue
Block a user