kubernetes之node隔离与恢复

mac2022-06-30  31

需求: 在硬件升级, 硬件维护等情况下, 我们需要将某些node隔离,

kubectl cordon <node_name> #禁止pod调度到该节点上, 在其上运行的pod并不会自动停止, 管理员需要手工停止在该node上运行的pod kubectl uncordon <node_name> #对node节点恢复调度, 允许pod调度到该节点上 kubectl drain <node> #驱逐该节点上的所有pod,该命令会删除该节点上的所有Pod(DaemonSet除外),在其他node上重新启动它们

转载于:https://www.cnblogs.com/lovelinux199075/p/11283965.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)