Backblaze B2 backup location
How every backed-up app gets a restic target on Backblaze B2 — the k8up Schedule declares intent, the Crossplane TofuWorkspace composition provisions the bucket and a bucket-scoped application key, and External Secrets fences the one human-managed credential to the workspace namespaces.
Backups (component)
Reusable Kustomize component that wires a per-app k8up `Schedule` into the app's namespace — pointed at the cluster's Restic repository on Hetzner S3, with the standard hourly / daily / weekly / monthly retention.
Database restore
Step-by-step guide to restoring a PostgreSQL database dump into a CloudNativePG cluster using k8up, Restic snapshots, and pv for streamed progress.
k8up
Kubernetes backup operator using Restic and S3-compatible storage.
Three-tier backups, end-to-end
How a byte written to a Longhorn PVC ends up in three places — warm (Restic to Hetzner S3), hot (Syncthing to the off-site Synology), cold (encrypted WD Elements drives) — and what it takes to restore from each.