 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践上。 Kubernetes允许为Pod设置反亲和策略,从而实现在指定类型的 topologyKey(拓扑域)上的反亲和调度,拓扑域可以是节点, 机架,云供应商地区,云供应商区域等。 Kubernetes官方使用说明: • Pod 间亲和与反亲和需要大量的处理,可能会减慢大规模集 群中的调度,因此不建议在大规模集群中使用它们 • Pod 反亲和需要对节点进行一致的标记,即集群中的每个节 All Rights Reserved. Confidential 干扰预算PDB 如果服务本身存在单点故障,所有副本都在同一个节 点,驱逐的时候肯定就会造成服务不可用,这种情况 可以通过反亲和性设置和多副本来应对。但是如果服 务本身就被打散在多个节点上,这些节点如果都被同 时驱逐的话,那么该服务的所有实例都会被同时删除, 此时也会造成服务不可用了,这种情况下可以通过配 置 PD0 码力 | 28 页 | 3.47 MB | 1 年前3 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践上。 Kubernetes允许为Pod设置反亲和策略,从而实现在指定类型的 topologyKey(拓扑域)上的反亲和调度,拓扑域可以是节点, 机架,云供应商地区,云供应商区域等。 Kubernetes官方使用说明: • Pod 间亲和与反亲和需要大量的处理,可能会减慢大规模集 群中的调度,因此不建议在大规模集群中使用它们 • Pod 反亲和需要对节点进行一致的标记,即集群中的每个节 All Rights Reserved. Confidential 干扰预算PDB 如果服务本身存在单点故障,所有副本都在同一个节 点,驱逐的时候肯定就会造成服务不可用,这种情况 可以通过反亲和性设置和多副本来应对。但是如果服 务本身就被打散在多个节点上,这些节点如果都被同 时驱逐的话,那么该服务的所有实例都会被同时删除, 此时也会造成服务不可用了,这种情况下可以通过配 置 PD0 码力 | 28 页 | 3.47 MB | 1 年前3
共 1 条
- 1













