Как удалить установленный пакет Helm?

Как удалить установленный пакет Helm?

Я использую Helm 3 для установки пакетов kubernetes. Теперь мне нужно удалить/очистить то, что было установлено, я пробовал с unintall, но, похоже, он ищет релиз (не уверен, что это значит), а не пакет:

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

При попытке узнать, были ли какие-либо релизы, я ничего не получаю!

$ helm list
NAME    NAMESPACE   REVISION    UPDATED STATUS  CHART   APP VERSION

Как правильно удалить ресурсы Prometheus в этом случае?

решение1

В Helm 3 команды без явного указания пространства имен выполняются в пространстве имен по умолчанию: см.Часто задаваемые вопросы о Helm 3в главеИмена релизов теперь ограничены пространством имен.

Если вы выполнили команду helm install --namespace monit, вам необходимо перечислить установленный пакет с помощью:

helm list -n monit

и удалите его с помощью:

helm uninstall prometheus -n monit

Как вы видите, helm deleteкоманда заменена на helm uninstall, вы можете увидеть это в главеПереименование команд CLIнатот же документ, что и раньше.

Связанный контент