Helm: Cómo destruir Tiller del clúster

Creado en 1 dic. 2017  ·  3Comentarios  ·  Fuente: helm/helm

Quiero destruir la instancia de tiller que se ejecuta en mi clúster. Realmente, quiero volver a desplegar el timón . Sin embargo, el timón no desaparecerá. ¿Cómo puedo quitar el timón ?

Lo que he probado hasta ahora ...
Utilice los comandos de kubectl:
kubectl -n "kube-system" eliminar implementación tiller-deploy
kubectl -n "kube-system" eliminar servicio tiller-deploy
Resultados: las vainas del timón se recrean a sí mismas

Utilice los comandos de timón:
reinicio del timón
Resultados: falla debido a un problema de clúster. Por eso quiero destruir el timón y empezar de nuevo.

questiosupport

Comentario más útil

Nota: tiller se ejecuta como un conjunto de demonios

¿Cómo pasó esto? :)

helm init implementa tiller como una implementación, que implementa conjuntos de réplicas / pods. Por lo tanto, kubectl -n "kube-system" delete deployment tiller-deploy debería ser la forma de eliminar tiller del clúster asumiendo que se implementó usando helm init .

Si de alguna manera se está ejecutando como un daemonset, entonces tendrá que encontrar el nombre del daemonset usando kubectl -n kube-system get daemonsets y eliminarlo.

Todos 3 comentarios

Nota: tiller se ejecuta como un conjunto de demonios

¿Cómo pasó esto? :)

helm init implementa tiller como una implementación, que implementa conjuntos de réplicas / pods. Por lo tanto, kubectl -n "kube-system" delete deployment tiller-deploy debería ser la forma de eliminar tiller del clúster asumiendo que se implementó usando helm init .

Si de alguna manera se está ejecutando como un daemonset, entonces tendrá que encontrar el nombre del daemonset usando kubectl -n kube-system get daemonsets y eliminarlo.

Además, ¿qué proveedor de nube está utilizando? Sé que en ciertos casos (como en ACS), el timón se implementa a través de su administrador de complementos, y esto se manifiesta en un error. Consulte https://github.com/Azure/ACS/issues/55 para obtener más información sobre ese tema.

Lo implementé en ACS a través de acs-engine. https://github.com/Azure/ACS/issues/55 explica el problema.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

itnilesh picture itnilesh  ·  3Comentarios

naveensrinivasan picture naveensrinivasan  ·  3Comentarios

danielcb picture danielcb  ·  3Comentarios

robsonpeixoto picture robsonpeixoto  ·  3Comentarios

burnettk picture burnettk  ·  3Comentarios