mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-22 15:44:34 +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