K8S では、ポッドがノード上の汚れを許容できる場合、そのポッドをそのノードにスケジュールできます。許容できない場合は、ノードをスケジュールできません。汚れと寛容さは恋する若いカップルのようなものです。双方とも喜んで応じます。少女は少年の欠点を知っていますが、一緒に暮らすためにそれを我慢することを選びます。女の子が男の子の欠点を許容できないなら、一緒に暮らすことはできない。 1. 理論1.1.汚染と寛容の概念
1.2.除外レベルPod オブジェクトのノード除外には 3 つのレベルがあります。
1.3.許容差演算子Pod で許容範囲を定義する場合、Equal と Exists の 2 つの演算子がサポートされます。
1.4 使用方法テイントはノードの nodeSpec で定義され、許容範囲はポッドの podSpec で定義されます。 汚染と許容範囲はどちらもキーと値のペアの形式ですが、除外レベル (効果) タグが追加されます。 構文の形式は「key=value:effect」です。 1.5.使用シナリオ1. 排他ノード
2. ポッドの排除上記は、Node による Pod の除外の 3 つのレベルを定義します。ノードに定義された除外レベルが NoExecute の場合、この汚染許容度が設定されていない Pod は削除されます。 K8S は、問題のあるノードを自動的に識別するためにテイントも使用します。たとえば、ノードのメモリが不足すると、ノード コントローラーは自動的にノードに汚染情報を追加し、除外レベルとして NoExecute を使用します。現時点では、このような汚染耐性を設定していない Pod は削除されます。 DaemonSet コントローラーは、重要な Pod をノードにデプロイできるように、このような汚染を無視します。 現在、以下のような多くの汚れが組み込まれています。
2. 実際の戦闘2.1.ノード汚染の管理ノードに汚染を追加します。 ノードから汚染を削除します。ここでの効果は存在しない可能性があります。 2.2.ポッド許容度の管理前述のように、許容演算子には Equal と Exists の 2 種類があり、除外レベルも追加する必要があります。 平等なシナリオを使用する: Exists を使用するシナリオ: ノード上の汚染の除外レベルが NoExecute の場合、ノード上で実行されている Pod は汚染に対する許容度がない場合は直ちに排除されます。ただし、システムはポッドの排出を遅らせるために toleranceSeconds フィールドを追加します。 tolerationSeconds フィールドの意味は次のとおりです。Pod の許容設定に NoExecute の除外レベルがあり、属性 tolerationSeconds の値が指定されている場合、Pod はノード上で一定期間 (秒単位) 実行を継続できます。 2.3 具体的な操作2.3.1、予備知識
ノードの汚染ステータスを確認します。 Taints 列が none になっていることがわかり、ラベルのステータスも確認できます。 2.3.2.実例プロセスステップ:
操作プロセス:
完全な yaml ファイル: 要約するK8S では、ポッドがノード上の汚れを許容できる場合、そのノードにポッドをスケジュールできます。許容できない場合は、ノードをスケジュールできません。 |
<<: Kubernetes の Pause コンテナとは何ですか?
>>: 5 つのステップで Spring Boot サービスを Kubernetes に移行する
最近、自主メディアパーソンのハオ・シャオリャン氏は、康盛マイクロコミュニティ(Discuz!チームが...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますシンプルな...
インターネットの時代において、電子商取引は人々の心の中でますます重要になり、多くの人がタオバオを筆頭...
テクノロジーが進歩するにつれ、より高速で信頼性の高いワイヤレス ネットワークの必要性が個人や企業にと...
かつて、周洪義という偉大な人物が、ユーザー エクスペリエンスに関する独自の見解を次のように表現しまし...
ウェブサイト業界は現在かなり人気があるため、大手ウェブサイトの最適化と組み入れの要件はますます厳しく...
すべてのデータは、中国の4G産業が飛躍的発展の段階に入ったことを示している。最近、工業情報化部は2月...
最近、私がSEOの基礎知識について語っていることに気づいた人もいるかもしれません。実は、SEOは基礎...
間違いその1: リンクを購入する。他のウェブサイトからリンクしてもらうためにお金を払うよう説得しよう...
百度が6月に新しいアルゴリズムを更新して以来、多数のコレクションサイト、一部のジャンクサイトグループ...
12月24日、Baidu Webmaster Platformは最新情報を発表しました。Baiduの...
IT 業界は常に高給で知られています。昨年、IT業界の給与は金融業界を上回り、社会給与ランキングで1...
Ping An Host は 1 年間運営されています。ロサンゼルスの Zenlayer コンピュー...
みなさんこんにちは。私はHongtu Internetです。端午節の休暇以来、当社のウェブサイトのい...
著者は、サイト グループ、スパム サイト、ブラック ハット サイトに取り組んできました。現在、著者は...