Velero (anteriormente Heptio Ark) fornece ferramentas para fazer backup e restaurar seus recursos de cluster de Kubernetes e volumes persistentes. Você pode executar o Velero com uma plataforma de nuvem pública ou no local.
Velero permite:
Velero consiste em:
A documentação fornece um guia de início e informações sobre a construção da fonte, arquitetura, estendendo o Velero e muito mais.
Use o seletor de versão na parte superior do site para garantir que você esteja usando a documentação apropriada para sua versão do Velero.
Se você encontrar problemas, revise os documentos de solução de problemas, registre um problema ou converse conosco no canal #vero no Kubernetes Slack Server.
Se você estiver pronto para entrar e testar, adicione código ou ajude na documentação, siga as instruções sobre nossa documentação de início contribuindo para obter orientações sobre como configurar o Velero para o desenvolvimento.
Consulte a lista de lançamentos para descobrir as alterações de recursos.
A seguir, é apresentada uma lista das versões Kubernetes suportadas para cada versão Velero.
| Versão Velero | Compatibilidade esperada da versão Kubernetes | Testado na versão Kubernetes |
|---|---|---|
| 1.15 | 1.18-Latest | 1.28.8, 1.29.8, 1.30.4 e 1.31.1 |
| 1.14 | 1.18-Latest | 1.27.9, 1.28.9 e 1.29.4 |
| 1.13 | 1.18-Latest | 1.26.5, 1.27.3, 1.27.8 e 1.28.3 |
| 1.12 | 1.18-Latest | 1.25.7, 1.26.5, 1.26.7 e 1.27.3 |
| 1.11 | 1.18-Latest | 1.23.10, 1.24.9, 1.25.5 e 1.26.1 |
O Velero suporta ambientes IPv4, IPv6 e pilha dupla. O suporte a isso foi testado contra o Velero v1.8.
Os mantenedores do Velero estão trabalhando continuamente para expandir a cobertura de testes, mas não podem testar todas as combinações de Velero e versões Kubernetes suportadas para cada liberação do Velero. A tabela acima visa rastrear a cobertura de teste atual e as versões Kubernetes suportadas esperadas para cada versão do Velero.
Se você estiver interessado em usar uma versão diferente do Kubernetes com uma determinada versão Velero, recomendamos que você execute testes antes de instalar ou atualizar seu ambiente. Para obter informações completas sobre os recursos dentro de uma versão, consulte também as notas de liberação do Velero ou as notas de liberação do Kubernetes. Consulte a página de suporte do Velero para obter informações sobre versões suportadas do Velero.
Para cada liberação, os mantenedores de Velero executam o teste para garantir o caminho de atualização da liberação menor N-2. Por exemplo, antes da liberação de v1.10.x, o teste verificará que o backup criado por v1.9.x e v1.8.x pode ser restaurado usando a compilação para ser marcada como v1.10.x.