/backup-pvc-examples

Client-encrypted backups for Kubernetes PVCs to S3-compatible storage

Client-side encrypted backups of Kubernetes PVCs to S3-compatible storage

This repo contains example files for backing up Kubernetes PVCs using a CronJob to S3-compatible storage, with a tool called restic and client-side encryption. Examples are given for AWS S3 and Backblaze B2, but they could be adapted to other backends described in the restic docs.

Please see my blog posts for more information and step-by-step instructions: