Article
· Sept 2 1m de lecture

Helm Uninstall InterSystems - À quoi ça sert ?

Disons que je veux désinstaller IKO - tout ce que j'ai à faire est :

> helm uninstall intersystems

Ce qui se passe dans les coulisses, c'est que helm désinstallera ce qui a été installé lorsque vous avez exécuté :

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

Dans un certain sens, c'est symétrique à ce que nous avons fait lorsque nous avons exécuté l'installation, mais avec une image différente.

Vous remarquerez que lorsque vous installez, il sait de quelle image il doit s'agir :

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

Pour désinstaller l'image à noter est :

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

comme référencé dans votre fichier alues.yaml.

Certains clients ont rencontré des difficultés lors de la désinstallation lorsque leur cluster n'est pas connecté à Internet, car cette image est absente de leur registre. Ce qui se passe alors, c'est que nous devons aller supprimer les objets qui ont été créés via le dossier templates, référencé ici, et ces deux secrets :

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

Pour éviter cela, il suffit de pousser l'image la plus propre vers votre référentiel. Vous pouvez trouver l'image la plus récente ici (assurez-vous de pousser l'image que vous référencez dans values.yaml).

J'espère que cela vous aidera !

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer