Artículo
· 16 sep, 2024 Lectura de 1 min

Helm Uninstall InterSystems - ¿Qué hace?

Digamos que quiero desinstalar el IKO - todo lo que tengo que hacer es:

> helm uninstall intersystems

Lo que ocurre entre bastidores es que helm desinstalará lo que estaba instalado cuando ejecutó :

> helm install intersystems <relative/path/to/iris-operator>

En cierto sentido esto es simétrico a cuando ejecutamos install pero con una imagen diferente.

Verás que cuando lo instalas, sabe qué imagen utilizar:

operator:
  registry: containers.intersystems.com
  repository: intersystems/iris-operator-amd
  tag: 3.7.13.100

Para desinstalar la imagen a tener en cuenta es:

cleaner:
  registry: appscode
  repository: kubectl
  tag: v1.14

como se hace referencia en values.yaml.

Algunos clientes han tenido problemas para desinstalar cuando su cluster no está conectado a internet, porque esta imagen falta en su registro. Lo que ocurre entonces, es que tenemos que ir y borrar los objetos que fueron creados a través de la carpeta templates, referenciada aquí, y estos dos secretos:

intersystems-iris-operator-amd-apiserver-cert
sh.helm.release.v1.intersystems.v1

Para evitar esto, sólo tenéis que insertar la imagen más limpia en vuestro repositorio. Podéis encontrar la imagen más reciente aquí (aseguraos de insertar la imagen a la que hacéis referencia en values.yaml).

Espero que os sirva de ayuda.

Comentarios (0)1
Inicie sesión o regístrese para continuar