针对k8s集群已经加入集群的服务器进行驱逐
在驱逐之前先把需要剥离驱逐的节点设置为不可调度,然后查看不可调度那台服务器上的应用。
·
例如k8s 已经有很多服务器,现在由于服务器资源过剩,需要剥离一些服务器出来
查找节点名称:
kubectl get nodes
设置为不可调度:
kubectl cordon k8s-node13
恢复可调度
kubectl uncordon k8s-node13
在驱逐之前先把需要剥离驱逐的节点设置为不可调度,然后查看不可调度那台服务器上的应用
这部叫做`排空节点 Drain`
kubectl drain k8s-node13 --delete-local-data --force --ignore-daemonsets
这步骤叫做`移除node节点`
kubectl delete node k8s-node13
查看现在可用的节点
kubectl get nodes
更多推荐
已为社区贡献6条内容
所有评论(0)