Overview of Velero
mainVelero (formerly Heptio Ark) is a tool for backing up and restoring Kubernetes cluster resources and persistent volumes. It can be used with public cloud platforms or on-premises environments.
Core Capabilities:
- Backup and Restore: Take backups of your cluster and restore them in case of resource loss.
- Migration: Move cluster resources from one cluster to another.
- Replication: Replicate production clusters to development and testing environments.
Architecture: Velero operates using two main components:
- Velero Server: Runs inside your Kubernetes cluster.
- Velero CLI: A command-line client that runs locally on your machine to interact with the server.