如何停止自建的kubernetes集群

时间:2018-12-29 22:39:10

标签: ubuntu kubernetes

有人知道合适的程序来正常关闭kubernetes集群吗? 我在实验室中的裸机上运行了K8s 1.12(在Ubuntu 16.04上使用kubeadm构建)。我想在关闭服务器之前正常关闭群集。奇怪的是,这没有记录-可能是在系统服务停止时处理的;但我要检查。 谢谢

1 个答案:

答案 0 :(得分:2)

official documentation的拆解部分说:

要撤消kubeadm所做的操作,您应该先排空该节点,并在关闭该节点之前确保该节点为空。

使用适当的凭据与主服务器对话,运行:

kubectl drain <node name> --delete-local-data --force --ignore-daemonsets 
kubectl delete node <node name>

然后,在要删除的节点上,重置所有kubeadm安装状态:

kubeadm reset