¿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.
Gráfico y complemento Preguntas frecuentes
- ¿Qué debo hacer si el complemento nginx-ingress no se instala en un clúster y permanece en el estado de creación?
- ¿Qué debo hacer si existen recursos de procesos residuales debido a una versión anterior del complemento npd?
- ¿Qué debo hacer si no se puede eliminar una versión de gráfico porque el formato del gráfico es incorrecto?
- ¿CCE soporta nginx-ingress?
- ¿Por qué falla la instalación del complemento y avisa "The release name is already exist"?
- ¿Por qué falla la creación o la actualización de la versión y avisa "rendered manifests contain a resource that already exists"?
Comentarios
¿Le pareció útil esta página?
Deje algún comentariomore