
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 delete
el comando se sustituye por helm uninstall
, puedes verlo en el capítuloCambios de nombre de comandos CLIsobre elEl mismo documento que antes.