kubernetes节点暂停(cordon)与排水(drain)

792 阅读1分钟

Node节点启用和暂停

cordon

作用:暂时让生成的pod不调度到某个节点上运行 语法:

kubectl cordon node节点/IP

uncordon

作用:恢复让生成的pod调度到某个节点上运行 语法:

kubectl uncordon node节点/IP

Node节点排水

drain

作用:安全地清空一个节点

语法:

kubectl drain node节点/IP
或
kubectl drain node节点/IP --ignore-daemonsets
或
kubectl drain node节点/IP --delete-local-data

uncordon

作用:恢复某个节点调度 语法:

kubectl uncordon node节点/IP