Mantendo o histórico com --keep-history
Preserve os registros de revisão após a desinstalação.
Mantendo o histórico com --keep-history é uma aula grátis de Helm Academy 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 Helm Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Helm Academy inclui 4 aulas no total.
Por que manter o histórico
Às vezes, você quer remover uma versão, mas manter seus registros para poder revertê-la mais tarde. É para isso que serve --keep-history. 📜
Adicione-o a uninstall
Informe --keep-history como uma opção de helm uninstall para preservar os registros de revisão da versão.
helm uninstall my-nginx --keep-historyOs recursos ainda são removidos
Os objetos do Kubernetes ainda são excluídos. Apenas o histórico das revisões é mantido no armazenamento do Helm.
Um estado desinstalado persistente
Agora, a versão mostra o status desinstalado, em vez de desaparecer completamente dos registros do Helm.
Veja com --all
Um helm list simples a oculta, mas helm list --all revela que a versão desinstalada ainda está registrada.
helm list --allInspecione o histórico salvo
Execute helm history com o nome da versão para ver as revisões preservadas por keep-history.
helm history my-nginxReverta para restaurar
Como os registros permanecem, helm rollback pode restaurar a versão a partir de uma revisão mantida.
helm rollback my-nginx 1O nome continua reservado
Enquanto o histórico for mantido, o nome da versão estará ocupado. Uma nova instalação do Helm com o mesmo nome entrará em conflito.
Remova completamente depois
Para finalmente limpar os registros mantidos, execute helm uninstall novamente sem a opção, removendo o histórico de vez.
helm uninstall my-nginxQuando usar esta opção
Use --keep-history ao encerrar algo que talvez precise restaurar, como antes de uma migração arriscada. 🛟
O padrão é não guardar
Lembre-se: sem a opção, uninstall exclui o histórico. --keep-history é a escolha deliberada de mantê-lo.
Verificação rápida
Vamos confirmar o que keep-history realmente preserva.
Recapitulação
--keep-history remove os recursos, mas salva as revisões; a versão aparece como desinstalada e pode ser revertida ou totalmente removida depois. ✅
Perguntas Frequentes
A aula “Mantendo o histórico com --keep-history” é grátis?
Sim — o texto completo de “Mantendo o histórico com --keep-history” é 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 Helm Academy, atualize para CoddyKit PRO. O curso de Helm Academy inclui 4 aulas no total.
O que vou aprender em “Mantendo o histórico com --keep-history”?
Preserve os registros de revisão após a desinstalação. Você pratica Helm Academy 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 Helm Academy?
Nenhuma experiência prévia é necessária. Helm Academy 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 “Mantendo o histórico com --keep-history”?
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 Helm Academy?
Sim. Cada aula de Helm Academy 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
- Veja tudo com helm list
- Lendo a saída de helm status
- Remoção limpa com helm uninstall
- Mantendo o histórico com --keep-history