私は、k8sノード1上のk8sデプロイメント(deploy-1)からデプロイされた実行中のポッド(pod-1)を持っています。いつか、この展開にノードの親和性をパッチしたいと思います。たとえば、ターゲットノードにはラベル 'data = allowed'が必要です。kubernetesノードアフィニティー要求ポッドリスタートポッドがノードアフィニティのルールを満たしていても
マイ手順:
- ノード-1を最初 '許可=データ' ラベルを追加
- パッチノードの親和性の定義展開-1をする
私の期待はそのpod-です1は既にノード親和性ルール(ステップ1)を満たしているノード1上にあるので、k8によって再スケジュールされるべきではない。しかし結果としてノード-1にまだポッド1が再作成されました。
リビングポッド/デプロイメントが新しい定義済みノード類似性ルールを満たしている場合、レクリエーションを防ぐための設定はありますか?ありがとう。