K8s node's termination process
发布时间
阅读量:
阅读量
K8s节点的下线
在实际应用过程中,master节点通常不会频繁执行操作,主要工作内容集中在对node节点实施扩容或下线等管理动作。
node节点的下线操作具体步骤包括:
- 对目标node节点设置pod调度限制,防止其被分配新的任务。
- 将该node节点上运行的服务进行迁移处理。
- 完成node节点的正式下线流程。
首先,为避免在服务迁移过程中出现pod资源被重新调度至该节点的情况,需要提前对该待下线的node节点进行不可调度配置。
#配置节点不可调度
kubectl cordon <NODE_NAME>
或者
kubectl cordon <NODE_ip地址>
接下来,实施对该节点所承载的pod资源进行迁移操作。
kubectl drain --ignore-daemonsets <NODE_NAME>
# --ignore-daemonsets 选项为忽略DaemonSet类型的pod
全部评论 (0)
还没有任何评论哟~
