flux: add backups

This commit is contained in:
Márcio Fernandes
2026-06-04 20:16:41 +00:00
parent d694f9473f
commit 6b16d05015
9 changed files with 2 additions and 95 deletions
-25
View File
@@ -6,8 +6,6 @@ Using [gitea](https://git.limbosolutions.com/kb/gitea) as git server.
- [SSO](#sso)
- [Deploy](#deploy)
- [Continuous Deploy](#continuous-deploy)
- [App](#app)
- [Backups](#backups)
## SSO
@@ -46,29 +44,6 @@ sops -e deploy/app/helm-values.private.dec.yaml > deploy/app/helm-values.private
sops -e deploy/backups/secrets.dec.yaml > deploy/backups/secrets.yaml
```
### Continuous Deploy
Executes [App Deploy](#app) using [Gitea workflow](./.gitea/workflows/app-continous-deploy.yaml).
### App
**Environment files:**
- ./deploy/backups/cronjobs/.env.d/secrets [Example](./deploy/backups/.env.d/secrets.example)
- ./deploy/backups/cronjobs/.env.d/borg_key [Example](./deploy/backups/.env.d/borg_key.example)
- ./deploy/backups/cronjobs/.env.d/id_rsa [Example](./deploy/backups/.env.d/id_rsa.example)
- ./deploy/app/.env [Example](./deploy/app/.env.example)
Deploy App
```bash
./ops-scripts/apply-app.sh
```
- [backups-kustomization](/deploy/app/kustomization.yaml)
## Backups
for more information [check readme](./docs/backups.md).