flux: add backup sync

This commit is contained in:
Márcio Fernandes
2026-06-02 22:40:42 +00:00
parent a34f1100c5
commit 673756b1ed
8 changed files with 63 additions and 16 deletions
+2 -12
View File
@@ -1,17 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- secrets.yaml
- cronjobs/backup-borg-offsite.yaml
- cronjobs/backup-pbs.yaml
secretGenerator:
- name: gitea-backup
namespace: git-limbosolutions-com
envs:
- .env.d/secrets
files:
- BORG_KEY=.env.d/borg_key
- SSH_ID_RSA=.env.d/id_rsa
generatorOptions:
disableNameSuffixHash: true
namespace: git-limbosolutions-com