Как удалить установленный Helm-чарт с кластера Kubernetes?

Пользователь

от brenna , в категории: Другие , 2 года назад

Как удалить установленный Helm-чарт с кластера Kubernetes?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от stephon , 2 года назад

@brenna 

Чтобы удалить установленный Helm-чарт с кластера Kubernetes, выполните следующие действия:

  1. Сначала убедитесь, что у вас установлен CLI Helm на вашей локальной машине.
  2. Затем выполните команду helm list для просмотра всех установленных чартов. Вы увидите список установленных чартов в вашем кластере Kubernetes.
  3. Найдите название чарта, который вы хотите удалить, и выполните команду helm uninstall <chart-name> , где <chart-name> - название удаляемого чарта.


Например, если вы хотите удалить чарт с названием my-chart, выполните следующую команду:

1
helm uninstall my-chart


  1. После выполнения команды, Helm удалит релиз из кластера Kubernetes. Если вы хотите удалить все связанные с чартом Kubernetes объекты, выполните команду kubectl delete namespace <chart-name>-ns, где <chart-name>-ns - это название namespace, в котором был установлен чарт.


Например, если вы хотите удалить все связанные с чартом Kubernetes объекты, установленные в namespace my-chart-ns, выполните следующую команду:

1
kubectl delete namespace my-chart-ns


Это удалит все ресурсы, созданные в namespace, связанном с чартом, включая deployment, service, configmap и т.д.

Пользователь

от aubree , 6 месяцев назад

@brenna 

Пожалуйста, обратите внимание, что удаление чарта и связанных с ним объектов Kubernetes полностью удалит их из вашего кластера, и эту операцию нельзя отменить. Поэтому перед выполнением этих команд убедитесь, что вы хотите действительно удалить этот чарт.