K8S怎么删除或迁移一个Node节点

  1. 设置节点为不可调度
# kubectl cordon 172.16.5.103

查看状态为不可调度状态
image

  1. 驱逐Pod
    本次node为172.16.5.103
# kubectl drain 172.16.5.103  --force --ignore-daemonsets --delete-local-data

使用参数--delete-local-data删除本地挂载数据
查看该节点无法调度
image

  1. 删除node
# kubectl delete node 172.16.5.103
  1. 重新设置为可调度
#  kubectl uncordon 172.16.5.103
posted @ 2024-09-07 09:49  minseo  阅读(119)  评论(0)    收藏  举报