Skip to content
Latchkey

Anti-Affinity とは?

anti-affinity は affinity の逆で、セレクターに一致する他の pod の近くに pod を配置しないよう scheduler に指示します。一般的にはサービスのレプリカを別々の node やゾーンへ分散させるために使われます。affinity と同様に、required と preferred のバリアントがあります。

なぜ重要か

anti-affinity は、単一の障害でサービス全体が失われるような 1 つの node に、サービスのすべてのコピーが集まるのを防ぎます。高可用性の deployment に不可欠です。

関連ガイド