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

最佳答案

official documentation的拆卸部分显示:

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

使用适当的凭证与主控器对话,运行:

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

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

关于ubuntu - 如何停止自建的kubernetes集群,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53973872/

10-15 23:23