Velero
Sauvegarde un cluster Kubernetes : à la fois les objets de l'API server et le contenu des volumes. Sert aussi souvent à déplacer des charges entre clusters qu'à la reprise après sinistre.
L'outil s'appelait Ark quand Heptio l'a publié en 2017. Une sauvegarde est une requête contre l'API server — filtrée par namespace, label ou type de ressource — dont le résultat est sérialisé dans un stockage objet, plus des instantanés des volumes persistants via CSI ou des copies au niveau fichier avec Kopia. Une restauration peut remapper les namespaces, ce qui rend la migration de cluster praticable. Les planifications s'expriment en ressources personnalisées avec une durée de rétention. La réserve importante : une sauvegarde d'etcd n'est pas la même chose, et aucune des deux ne sert si personne n'a jamais essayé une restauration. Exercez-la périodiquement dans un cluster vide, sinon vous ne savez pas si elle fonctionne.