摘要: Kubernetes学习目录 1、基础知识 1.1、回顾 到目前位置,我们为了在k8s上能够正常的运行我们所需要的服务,需要遵循以下方式来创建相关资源: 1、合理的分析业务需求。 2、梳理业务需求的相关功能。 3、定制不同功能的资源配置文件。 4、应用资源配置文件,完善业务环境。 1.2、需求 我们 阅读全文
posted @ 2023-04-06 20:25 小粉优化大师 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Kubernetes学习目录 1、基础知识 1.1、回顾 我们知道,对于pod来说,其在定义pod亲和性和反亲和的时候,有一个 topologyKey的属性,但是默认情况下,pod的亲和性调度,仅仅针对单一的拓扑场景,也就是说,要么所有的pod都在这里,要么所有的pod都不要在这里,这样会导致,应用 阅读全文
posted @ 2023-04-06 15:51 小粉优化大师 阅读(413) 评论(0) 推荐(0) 编辑
摘要: Kubernetes学习目录 1、基础知识 1.1、回顾 我们之前所学的所有调度策略,都是基于节点调度和pod调度选择我们新的pod资源应该如何创建,而实际的生产角度上,往往会出现基于node节点的属性来选择是否让新的pod资源进行创建,但是对于节点来说,没有所谓的节点反亲和性,但是有一种类似的策略 阅读全文
posted @ 2023-04-06 15:21 小粉优化大师 阅读(381) 评论(0) 推荐(0) 编辑
摘要: Kubernetes学习目录 1、基础知识 1.1、简介 所谓的反亲和,其实就是满足条件的话,就离这个pod远远的,从此不见面。与亲和正好相反 1.2、属性解析 kubectl explain pod.spec.affinity.podAntiAffinity requiredDuringSched 阅读全文
posted @ 2023-04-06 11:32 小粉优化大师 阅读(794) 评论(0) 推荐(0) 编辑
摘要: Kubernetes学习目录 1、基础知识 1.1、什么是Pod调度 所谓的pod调度,主要说的是pod彼此之间的亲和性,也就是说,哪些pod应该在一起。 比如:我们的k8s集群的节点分布在不同的区域或者不同的机房 当服务A和服务B需要高效的交流数据的话,要求部署在同一个区域或者同一机房的时候。 当 阅读全文
posted @ 2023-04-06 09:44 小粉优化大师 阅读(582) 评论(0) 推荐(0) 编辑