
In simple English
Your server holds many applications inside a system called Kubernetes (a way to manage multiple programs running across one or more computers). If the server breaks, you lose your data. This tool saves a copy of everything on safe storage. You can put your apps back if something goes wrong. It is free to use and open source.
What it is
Velero is a backup and migration tool for Kubernetes clusters and persistent volumes. It includes a server component that runs inside your cluster and a command-line client for your local computer.
What it is good for
Any solo builder running a Kubernetes cluster who needs a reliable way to save backups and move applications to a new server.
- Saves both cluster configuration and disk storage volumes.
- Works across public cloud platforms and on-premises servers.
- Migrates applications easily from one cluster to another.
- Requires an existing Kubernetes cluster to install and run.
- Needs external object storage to save the backup files.
- Complex setup for developers who are new to cluster administration.
manual cluster configuration exports and custom disk snapshot scripts
Kubernetes
- longhorn/longhorn8.0k stars
Offers distributed block storage for Kubernetes with built-in backup features.
- slok/sloth2.6k stars
Generates Prometheus alerting and recording rules from a short specification of a service level objective.
- nicolargo/glances34k stars
A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.
- dokku/dokku32k stars
A small platform you install on one server, which builds and runs an app every time you push code to it.
brew install velero velero install