0
点赞
收藏
分享

微信扫一扫

kubernetes的worker节点升级维护

Java架构领域 2022-04-21 阅读 31
kubernetes

1.查看节点状态
kubectl get node
2.查看准备维护节点的pod
kubectl get pod --all-namespaces -o wide | grep node1
3.使用cordon命令将node1标记为不可调度
kubectl cordon node1
4.执行drain命令,将运行在node1上运行的pod平滑的赶到其他节点上
kubectl drain <node name> --delete-local-data --force --ignore-daemonsets
5.查看对应的pod是否正常迁移到其他节点
kubectl get pod --all-namespaces -o wide | grep node1
6.执行升级操作及其他维护操作,例如升级内核,升级docker
7.节点维护完后,使用uncordon命令解锁node1,使其重新变得可调度
kubectl uncordon node1
8.查看节点状态
kubectl get node 

举报

相关推荐

0 条评论