首页 > TAG信息列表 > 容忍度
容器编排系统K8s之节点污点和pod容忍度
尊重原创版权: https://www.gewuweb.com/hot/15334.html 容器编排系统K8s之节点污点和pod容忍度 今天我们来聊一下k8s上的节点污点和pod容忍度相关话题; 节点污点是什么呢? 节点污点有点类似节点上的标签或注解信息,它们都是用来描述对应节点的元数据信息;污点定义的格式和标签、注解24.污点和容忍度深入研究
24.污点和容忍度深入研究 Taint(污点)和Toleration(容忍度)可以作用于node和pod上,其目的是优化pod在集群间的调度,这跟节点亲和性类似; 只不过它们作用的方式相反,其用作确保pod不会被调度在指定的节点上。 1.概念引入 为了可以让大家更简单、更直观的了解到污点和容忍度的意思,我污点和容忍度
污点:主体是node,在node上标记特定的键值对,以此来标识该node的特殊属性 容忍度:主体是pod,当pod被调度到有污点的node时,该pod能否容忍node的污点标记 在查看master节点的信息 ~]# kubectl describe node master-node | grep Taints Taints: node-role.kubernetes.io/master:NoSche亲和性和反亲和性 污点与污点容忍度
查看node的label命令 $ kubectl get nodes --show-labels 给随便一个节点增加标签 $ kubectl label nodes ydzs-node2 com=youdianzhishi node/ydzs-node2 labeled (结果) 亲和性和反亲和性调度 默认的调度器在使用的时候,经过了predicate和priorities两个阶段,但是在实际