¿Cómo puedo eliminar un paquete instalado de helm?

¿Cómo puedo eliminar un paquete instalado de helm?

Estoy usando Helm 3 para instalar paquetes de Kubernetes. Ahora necesito eliminar/limpiar lo que estaba instalado, probé con desinstalar pero parece que está buscando una versión (no estoy seguro de lo que significa), no un paquete:

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

Cuando intento enumerar si hubo alguna publicación, ¡no obtengo nada!

$ helm list
NAME    NAMESPACE   REVISION    UPDATED STATUS  CHART   APP VERSION

¿Cuál es la forma correcta de eliminar los recursos de Prometheus en este caso?

Respuesta1

Con Helm 3, los comandos sin espacio de nombres explícito se emiten en el espacio de nombres predeterminado: consultePreguntas frecuentes sobre el timón 3en el capítuloLos nombres de las versiones ahora tienen como ámbito el espacio de nombres.

Si emitió helm install --namespace monit, debe enumerar su paquete instalado con:

helm list -n monit

y desinstálalo con:

helm uninstall prometheus -n monit

Como puedes ver, helm deleteel comando se sustituye por helm uninstall, puedes verlo en el capítuloCambios de nombre de comandos CLIsobre elEl mismo documento que antes.

información relacionada