Como posso excluir um pacote instalado pelo helm?

Como posso excluir um pacote instalado pelo helm?

Estou usando o Helm 3 para instalar pacotes Kubernetes. Agora preciso remover/limpar o que foi instalado, tentei desinstalar, mas parece que está procurando um lançamento (não tenho certeza do que isso significa) e não um pacote:

$ helm install prometheus stable/prometheus-operator --namespace monit
$ helm delete prometheus
Error: uninstall: Release not loaded: prometheus: release: not found

Ao tentar listar se houve algum lançamento não consigo nada!

$ helm list
NAME    NAMESPACE   REVISION    UPDATED STATUS  CHART   APP VERSION

Qual é a maneira correta de excluir recursos do prometheus neste caso?

Responder1

Com o Helm 3, comandos sem namespace explícito são emitidos no namespace padrão: consultePerguntas frequentes sobre o Helm 3no capítuloOs nomes das versões agora têm como escopo o Namespace

Se você emitiu helm install --namespace monit, deverá listar seu pacote instalado com:

helm list -n monit

e desinstale-o com:

helm uninstall prometheus -n monit

Como você pode ver, helm deleteo comando é substituído por helm uninstall, você pode ver no capítuloRenomeações de comando CLInomesmo documento de antes.

informação relacionada