Este guia mostra como remover completamente um deployment do Midaz do Kubernetes. UmDocumentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
helm uninstall padrão remove os recursos gerenciados pelo Helm, mas vários recursos persistentes — PersistentVolumeClaims, Secrets, ConfigMaps e o próprio namespace — são intencionalmente deixados para evitar perda acidental de dados. Esta página cobre como limpá-los completamente quando necessário.
Pré-requisitos
Antes de desinstalar, faça backup dos seus valores atuais do Helm para poder reinstalar com a mesma configuração se necessário:
Desinstalação do release do Helm
Execute o seguinte comando para desinstalar o release do Helm do Midaz:
Limpeza de recursos persistentes
PersistentVolumeClaims
Os PVCs armazenam os volumes dos bancos de dados e nunca são removidos pelohelm uninstall. Liste-os primeiro para confirmar o que existe:
Deletar os PVCs destrói permanentemente os dados dos volumes subjacentes do PostgreSQL, MongoDB e qualquer outra dependência com estado. Certifique-se de ter backups dos bancos de dados antes de executar este comando.
Secrets
Secrets criados fora do ciclo de vida do release do Helm (por exemplo, comkubectl create secret) não são removidos pelo helm uninstall. Liste todos os secrets do namespace e identifique os que não são mais necessários:
ConfigMaps
ConfigMaps criados manualmente ou por jobs de bootstrap também podem permanecer. Liste-os:Limpeza do namespace
Depois que todos os recursos dentro do namespace foram removidos, delete o namespace:
Deletar o namespace removerá forçosamente qualquer recurso restante dentro dele. Se um recurso estiver travado em estado
Terminating, pode ser necessário remover seus finalizers manualmente.Limpeza completa
Para ambientes de staging, avaliação ou CI onde uma remoção total é segura, o seguinte script automatiza todo o processo:
A perda de dados é permanente. Execute isso apenas em ambientes onde você tenha backups confirmados ou onde a perda de dados seja aceitável (staging, avaliação, CI). Não execute em produção sem backup completo e aprovação da equipe.
midaz-cleanup.sh, torne-o executável (chmod +x midaz-cleanup.sh) e execute com ./midaz-cleanup.sh.
Considerações para produção
Desinstale os plugins antes do release principal:
Recursos relacionados
- Implantar o Midaz com Helm — Guia de instalação para reinstalar se necessário
- Atualizar o Midaz e plugins via Helm — Procedimentos de atualização e rollback
- Solução de problemas — Diagnosticar problemas antes de decidir desinstalar
- Compatibilidade de versões — Tabela de referência de versões

