¿Qué debo hacer si no se puede eliminar una versión de gráfico porque el formato del gráfico es incorrecto?
Síntoma
Si un gráfico cargado contiene los recursos incorrectos o incompatibles, el gráfico no se instalará.
En este caso, la versión del gráfico no puede funcionar correctamente. Es posible que no pueda eliminar la versión, se muestra el mensaje de error "deletion failed" y la versión todavía está en la interfaz gráfica de usuario.
Solución
En este caso, puede ejecutar los comandos kubectl para eliminar la versión.
Durante la instalación del gráfico, es posible que algunos recursos especificados en el gráfico se hayan creado correctamente. Primero debe eliminar manualmente estos recursos. Después de eliminar los recursos residuales, debe eliminar la instancia del gráfico.
Para una versión de gráfico Helm v2, consulte el ConfigMap correspondiente a la versión de gráfico en el espacio de nombres del sistema kube. Por ejemplo:
Después de eliminar el ConfigMap, la versión del gráfico se elimina correctamente.
Para una versión de gráfico Helm v3, consulte el Secret correspondiente a la versión de gráfico en el espacio de nombres. Por ejemplo:
Después de eliminar el Secret, la versión del gráfico se elimina correctamente.
Nota: Si realiza operaciones en la consola, CCE cambia automáticamente la versión original del gráfico v2 a v3 cuando obtiene o actualiza la versión del gráfico. La información de liberación se almacena en el Secret. La información de la versión en el ConfigMap original no se elimina. Se recomienda consultar y eliminar la versión del gráfico tanto en ConfigMap como en Secret.