Helm: 如何从集群中摧毁蒂勒

创建于 2017-12-01  ·  3评论  ·  资料来源: helm/helm

我想销毁集群中运行的分er器实例。 真的,我想重新部署耕till机。 但是,分er不会消失。 如何去除分till

到目前为止我尝试过的...
使用kubectl命令:
kubectl -n“ kube-system”删除部署tiller-deploy
kubectl -n“ kube-system”删除服务tiller-deploy
结果:分till荚重现自我

使用舵命令:
头盔复位
结果:由于群集问题而失败。 这就是为什么我要销毁分er并重新开始。

questiosupport

最有用的评论

注意:耕er器是作为守护程序集运行的

这怎么发生的? :)

helm init分er作为部署进行部署,该部署将部署副本集/容器。 因此,假设已使用helm init部署了分er,则应该使用kubectl -n "kube-system" delete deployment tiller-deploy从集群中删除分till。

如果以某种方式作为守护程序运行,则必须使用kubectl -n kube-system get daemonsets查找该守护程序的名称,然后删除该名称。

所有3条评论

注意:耕er器是作为守护程序集运行的

这怎么发生的? :)

helm init分er作为部署进行部署,该部署将部署副本集/容器。 因此,假设已使用helm init部署了分er,则应该使用kubectl -n "kube-system" delete deployment tiller-deploy从集群中删除分till。

如果以某种方式作为守护程序运行,则必须使用kubectl -n kube-system get daemonsets查找该守护程序的名称,然后删除该名称。

另外,您在使用哪个云提供商? 我知道在某些情况下(例如在ACS上),分er是通过其插件管理器部署的,这体现在一个错误中。 请参阅https://github.com/Azure/ACS/issues/55了解有关该内容的更多背景信息。

我通过acs-engine部署在ACS上。 https://github.com/Azure/ACS/issues/55解释了这个问题。

此页面是否有帮助?
0 / 5 - 0 等级