Revertendo com helm rollback
Volte em segundos a uma revisão conhecida e estável.
Revertendo com helm rollback é uma aula grátis de DevOps Bootcamp no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de DevOps Bootcamp, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de DevOps Bootcamp inclui 4 aulas no total.
Quando as coisas dão errado
Uma atualização problemática pode acontecer com qualquer pessoa. Como o Helm mantém o histórico, você pode desfazê-la com helm rollback em vez de depurar sob pressão. 🛟
Reverta uma etapa
Quando chamado apenas com o nome do lançamento, helm rollback retorna à revisão imediatamente anterior. É a maneira mais rápida de desfazer um erro recente.
helm rollback my-appAponte para uma revisão específica
Você também pode indicar a revisão exata a ser restaurada. Leia esse número em helm history e depois forneça-o.
helm rollback my-app 3A reversão também é uma revisão
Uma reversão não apaga o histórico. Ela cria uma revisão completamente nova, cujo conteúdo corresponde ao destino escolhido. O histórico apenas cresce.
Os valores também são restaurados
A reversão restaura juntos o chart e os valores da revisão de destino, fazendo o lançamento retornar exatamente àquela configuração.
Aguarde a estabilização
Adicione --wait para que o Helm bloqueie até os pods restaurados estarem prontos, confirmando que a reversão realmente recuperou o serviço. ✅
helm rollback my-app 3 --waitVisualize a reversão
Quer ver primeiro o que uma reversão produziria? Adicione --dry-run para renderizá-la sem alterar o lançamento ativo.
helm rollback my-app 3 --dry-runReverta também os hooks
Por padrão, a reversão ignora os hooks. Adicione --no-hooks para deixar isso explícito ou omita a opção para permitir que quaisquer hooks de reversão sejam executados conforme planejado.
helm rollback my-app 3 --no-hooksConfirme o novo estado
Depois de fazer a reversão, execute helm status ou helm history novamente para confirmar que a revisão implantada é a esperada.
helm status my-appAtomic já faz a reversão
Se a atualização malsucedida usou --atomic, o Helm já fez a reversão por você. A reversão manual é destinada a problemas descobertos posteriormente.
É necessário haver um histórico
A reversão precisa de uma revisão armazenada para a qual retornar. Se o histórico tiver sido eliminado, não haverá nada para restaurar; por isso, a retenção do histórico é sua rede de segurança.
Verificação rápida
Seu lançamento está na revisão 6 e tudo está funcionando. Você executa helm rollback my-app 4. O que acontece com a contagem de revisões?
Recapitulação
Agora você consegue se recuperar rapidamente com helm rollback: desfaça uma etapa ou escolha uma revisão, sendo cada reversão uma nova revisão que restaura seu chart e seus valores. Combine-o com o histórico e --atomic. 🚀
Perguntas Frequentes
A aula “Revertendo com helm rollback” é grátis?
Sim — o texto completo de “Revertendo com helm rollback” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de DevOps Bootcamp, atualize para CoddyKit PRO. O curso de DevOps Bootcamp inclui 4 aulas no total.
O que vou aprender em “Revertendo com helm rollback”?
Volte em segundos a uma revisão conhecida e estável. Você pratica DevOps Bootcamp com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar DevOps Bootcamp?
Nenhuma experiência prévia é necessária. DevOps Bootcamp no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Revertendo com helm rollback”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de DevOps Bootcamp?
Sim. Cada aula de DevOps Bootcamp inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Aplique mudanças com helm upgrade
- Instalação ou atualização com --install
- Revendo helm history
- Revertendo com helm rollback