Files
apps
infrastructure
argocd
backup
cronjobs-base
cronjobs-overlays
postgres
README.md
kustomization.yaml
namespace.yaml
pvc.yaml
rclone-config.sealedsecret.yaml
rclone-gcloud.deployment.yaml
restic-password.sealedsecret.yaml
external
external-dns
gitea
metallb-system
nfs-provisioner
pg-ha
prometheus
renovate
sealedsecrets
traefik-system
kluster-deployments
.gitignore
.gitmodules
README.md
renovate.json
k3s-infra/infrastructure/backup/README.md

15 lines
356 B
Markdown

# How to restore
1. Port forward the rest api for gcloud
```bash
kubectl port-forward -n backup service/rclone-gcloud 8000
```
2. Load the snapshots locally
```bash
restic -r rest:http://127.0.0.1:8000/kluster mount /mnt/restic
```
(The password is in a secret)
3. Copy relevant files to the correct location on the NAS