Skip to content

K8s CronJob encrypted backup of Talos Linux etcd to S3-compatible storage

Notifications You must be signed in to change notification settings

alubbock/talos-etcd-backup

Repository files navigation

Client-side encrypted backups of Talos etcd to AWS S3

This repo contains example Kubernetes CronJob manifests to backup the etcd state store of Talos Linux to S3-compatible storage.

The approach uses the command-line tool talosctl and a dedicated Talos API account with limited privileges to create a snapshot file. The snapshot file is then encrypted client-side and backup up using restic.

For full step-by-step instructions, please see my blog post.

About

K8s CronJob encrypted backup of Talos Linux etcd to S3-compatible storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published