Backup
We need a backup solution!
The plan involves aggregating the data designated for backup into a volume, followed by utilizing Restic for the backup process. To orchestrate this operation, we will use Argo Workflows.
flowchart TB
subgraph A [Cluster]
app(App)
backup-data[Backup Volume]
end
backup-storage[Backup storage]
app -->|aggretate data | backup-data
backup-data -->|restic| backup-storage
Roadmap
-
Deploy Argo workflows -
Configure backup location -
Deploy workflows for applications - Nextcloud: helm-nextcloud#1
- Keycloak: helm-keycloak#2
- HedgeDoc: helm-hedgedoc#2
- Mathezirkel App: helm-mathezirkel-app#1