Helm: Comment détruire Tiller du cluster

Créé le 1 déc. 2017  ·  3Commentaires  ·  Source: helm/helm

Je veux détruire l'instance de barre franche en cours d'exécution dans mon cluster. Vraiment, je veux redéployer la barre . Cependant, la barre ne disparaîtra pas. Comment puis-je retirer la barre franche ?

Ce que j'ai essayé jusqu'à présent ......
Utilisez les commandes kubectl:
kubectl -n "kube-system" supprimer le déploiement tiller-deploy
kubectl -n "kube-system" supprimer le service tiller-deploy
Résultats: les cosses de barre se recréent

Utilisez les commandes de barre:
réinitialisation de la barre
Résultats: échoue en raison d'un problème de cluster. C'est pourquoi je veux détruire la barre et recommencer.

questiosupport

Commentaire le plus utile

Remarque: tiller fonctionne comme un ensemble de démons

Comment est-ce arrivé? :)

helm init déploie tiller en tant que déploiement, qui déploie des ensembles / pods de répliques. Par conséquent, kubectl -n "kube-system" delete deployment tiller-deploy devrait être le moyen de supprimer tiller du cluster en supposant qu'il a été déployé en utilisant helm init .

S'il fonctionne d'une manière ou d'une autre en tant que démonset, vous devrez trouver le nom du daemonset en utilisant kubectl -n kube-system get daemonsets et supprimer celui-ci.

Tous les 3 commentaires

Remarque: tiller fonctionne comme un ensemble de démons

Comment est-ce arrivé? :)

helm init déploie tiller en tant que déploiement, qui déploie des ensembles / pods de répliques. Par conséquent, kubectl -n "kube-system" delete deployment tiller-deploy devrait être le moyen de supprimer tiller du cluster en supposant qu'il a été déployé en utilisant helm init .

S'il fonctionne d'une manière ou d'une autre en tant que démonset, vous devrez trouver le nom du daemonset en utilisant kubectl -n kube-system get daemonsets et supprimer celui-ci.

De plus, quel fournisseur de cloud utilisez-vous? Je sais que dans certains cas (comme sur ACS), le tiller est déployé via leur gestionnaire d'addon, et cela se manifeste par un bogue. Voir https://github.com/Azure/ACS/issues/55 pour plus d'informations à ce sujet.

J'ai déployé sur ACS via acs-engine. https://github.com/Azure/ACS/issues/55 explique le problème.

Cette page vous a été utile?
0 / 5 - 0 notes