能够影响Pod调度的资源属性主要有如下5种: NodeSelector (工作节点选择器) NodeAffinity (工作节点级亲和性) PodAffinity (Pod级的亲和性) Taints和Tolerations(污点和容忍) pod的资源限制和要求 NodeSelector(硬性要求) ...
分类:
其他好文 时间:
2021-05-24 00:45:41
阅读次数:
0
Taints和Tolerations(污点和容忍) Taint需要与Toleration配合使用,让pod避开那些不合适的node。在node上设置一个或多个Taint后,除非pod明确声明能够容忍这些“污点”,否则无法在这些node上运行。Toleration是pod的属性,让pod能够(注意,只 ...
分类:
Web程序 时间:
2020-01-17 10:02:38
阅读次数:
132
这是昨天晚上阅读园子里的2篇 k8s 博文时产生的想法,在随笔中记录一下。如果我们把 node 当作女方,pod 当作南方,scheduler 当作媒人,从相亲的角度理解这3个概念,不仅豁然开朗,而且很容易记住。`node affinity` 就是女方告诉媒人自己喜欢什么类型的男生,介绍这些类型的男... ...
分类:
其他好文 时间:
2020-01-04 14:41:05
阅读次数:
113
Kubernetes污点(taints)与容忍(tolerations)
分类:
Web程序 时间:
2019-09-02 11:58:23
阅读次数:
128
K8S集群内有一台212专门用来做数据库服务器,磁盘是基于SSD。1.设置212污点kubectltaintnode172.17.10.212disk=ssd:NoSchedule2.数据库的deploymentspec:tolerations:-key:"disk"operator:"Equal"value:"ssd"effect:"NoSchedule"nodeSelector:kuberne
分类:
Web程序 时间:
2019-07-12 00:43:55
阅读次数:
307
k8s基本概念-配置调度策略之(Taints-and-Tolerations)2018/4/12通过定义TaintsandTolerations来达到node排斥pod的目的通过一个典型实例来描述taint和toleration之间的关联测试前的集群状态部署appwhoami-t1测试taint的用法测试结果测试使用toleration测试结果如何移除指定的taint呢?聊一聊TaintsandT
分类:
其他好文 时间:
2018-04-12 15:20:53
阅读次数:
4487
kubernetes高级调度几种模式简单说明。node调度亲和性和反亲和性,pod调度亲和性和反亲和性,node污点与容忍。
分类:
Web程序 时间:
2018-03-20 16:29:53
阅读次数:
339