cordon专题

11.5.k8s中pod的调度-cordon,drain,delete

目录 一、概念 二、使用 1.cordon 停止调度 1.1.停止调度 1.2.解除恢复 2.drain 驱逐节点 2.1.驱逐节点 2.2.参数介绍 2.3.解除恢复 3.delete 删除节点 一、概念 cordon节点,drain驱逐节点,delete 节点,在对k8s集群节点执行维护(例如内核升级、硬件维护等)时候会用到。后期创建的pod都不会被调度到该节

k8s的node亲和性和pod亲和性和反亲和性 污点 cordon drain

node亲和性和pod亲和性和反亲和性 污点 cordon drain 集群调度: schedule的调度算法 预算策略 过滤出合适的节点 优先策略 选择部署的节点 nodeName:硬匹配,不走调度策略,node01 nodeSelector:根据节点的标签选择,会走调度的算法 只要是走调度算法,在不满足预算策略的情况下,所有pod都是pending状态。 node节点的亲和

cordon,drain

cordon,drain cordon,draincordondraindrain的参数 cordon,drain 考试时中,有道题目,看到有时答案各一,如果这个知识点清楚了,就再不会模糊。 题目 Set the node labelled with name=ek8s-node-1 as unavailable and reschedule all the pods ru

cordon设置节点不可调度、uncordon恢复节点可调度、drain停机维护、 taint设置更新节点的污点

前言 环境:k8s 1.22.15、docker 一直对cordon、drain、 taint命令混淆,所以来区别一下。 cordon设置节点不可调度 kubectl cordon NODE命令设置节点不可调度,仅仅是节点不可调度而已,已存在的pod不会驱逐,新的pod不会被调度到该节点上。Usage:kubectl cordon NODE [options]演示示例:#设置node2