Pod Topology Spread とは?
pod topology spread の constraint は、可用性ゾーン、node、ラックなどのトポロジードメイン全体で pod の集合をバランスさせるよう scheduler に指示します。最大スキューは、配置が拒否または緩和されるまでに分散がどれだけ偏ってよいかを制御します。目的は、単一の障害ドメインにレプリカを集中させないことです。
なぜ重要か
レプリカをゾーン全体に分散させると、単一ゾーンの障害がサービス全体を停止させることはありません。冗長な workload を耐障害性の高い形で配置するための重要なツールです。
関連ガイド
What Are Affinity Rules?Affinity rules guide the scheduler to place a pod near specific nodes or other pods, expressed as preferred o…
What Is Anti-Affinity?Anti-affinity tells the scheduler to keep matching pods apart, for example spreading replicas onto different…
What Are Taints by Condition?Taints by condition are taints the control plane automatically adds to a node when it enters a bad state, rep…