我想销毁集群中运行的分er器实例。 真的,我想重新部署耕till机。 但是,分er不会消失。 如何去除分till ?
到目前为止我尝试过的...
使用kubectl命令:
kubectl -n“ kube-system”删除部署tiller-deploy
kubectl -n“ kube-system”删除服务tiller-deploy
结果:分till荚重现自我
使用舵命令:
头盔复位
结果:由于群集问题而失败。 这就是为什么我要销毁分er并重新开始。
注意:耕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解释了这个问题。
最有用的评论
这怎么发生的? :)
helm init
分er作为部署进行部署,该部署将部署副本集/容器。 因此,假设已使用helm init
部署了分er,则应该使用kubectl -n "kube-system" delete deployment tiller-deploy
从集群中删除分till。如果以某种方式作为守护程序运行,则必须使用
kubectl -n kube-system get daemonsets
查找该守护程序的名称,然后删除该名称。