Pod nodeSelector
Pod objectの .spec.nodeSelector に key: value の形式で条件を記入することで,
kube-schedulerのscheduling policyの適用時にlabelの完全一致でfilteringが行われ,
条件に合致するNode上に割り当てられる,という機能.
このfilteringで複数のNodeが選ばれる事も十分にあり得る.
その場合,scoring strategyの適用によって最適なNodeが選ばれる.
もし条件に合致するNodeが存在しない場合,K8s Events に FailedScheduling: Warning が書き込まれている. Links