Kubernetes の共通コンポーネントとは? Kubernetes の共通コンポーネントの紹介

Kubernetes の共通コンポーネントとは? Kubernetes の共通コンポーネントの紹介

Kubenetes (略して K8s) は、宣言型の構成と自動化を容易にする、コンテナ化されたワークロードとサービスを管理するための、移植可能で拡張可能なオープンソース プラットフォームです。 Kubenetes をデプロイすると、少なくとも 1 つの動作ノードを持つ完全なクラスターが作成されます。では、Kubenetes の共通コンポーネントは何でしょうか? Kubenetes の共通コンポーネントを見てみましょう。

1. コントロールプレーンコンポーネント

コントロール プレーンのコンポーネントは、クラスターに関するグローバルな決定 (スケジューリングなど) を行うほか、クラスター イベント (デプロイメントの eplics フィールドが満たされていない場合に新しいポッドを起動するなど) を検出して応答します。コントロール プレーン コンポーネントは、クラスター内の任意のノードで実行できます。 ただし、簡単にするために、セットアップ スクリプトは通常、同じマシン上ですべてのコントロール プレーン コンポーネントを起動し、このマシン上でユーザー コンテナを実行しません。

、キューブピセ

API サーバーは、Kubenetes コントロール プレーンのコンポーネントです。このコンポーネントは、Kubenetes API を公開します。これは、Kubenetes コントロール プレーンのフロントエンドであり、主な実装は kube-pisee です。

kube-pisee は水平スケーラビリティを考慮して設計されており、複数のインスタンスをデプロイすることでスケーリングできます。 kube-pisee の複数のインスタンスを実行し、それらの間のトラフィックを分散することができます。

2. など

etcd は、一貫性と高可用性を兼ね備えたキーバリュー データベースです。すべての Kubenetes クラスター データを格納するためのバックエンド データベースとして使用できます。通常はバックアップ プランが必要です。

3. kubeスケジュール

kube-schedule コントロール プレーン コンポーネントは、実行中のノードを指定していない新しく作成された Pod を監視し、Pod が実行されるノードを選択する役割を担います。スケジュールの決定では、個々のポッドとポッドのコレクションのリソース要件、ハードウェア/ソフトウェア/ポリシーの制約、アフィニティとアンチアフィニティの仕様、データの局所性、ワークロード間の干渉、および期限が考慮されます。

4. kube-controller-mange

kube-contolle-mnge コントローラー プロセスを実行するコントロール プレーン コンポーネント。論理的には、各コントローラーは個別のプロセスですが、複雑さを軽減するために、すべて同じ実行可能ファイルにコンパイルされ、単一のプロセスで実行されます。

5. クラウド制御管理

クラウド コントローラー マネージャーは、特定のクラウドの制御ロジックを埋め込むコントロール プレーン コンポーネントです。クラウド コントローラー マネージャーを使用すると、クラスターをクラウド プロバイダーの API に接続し、クラウド プラットフォームと対話するコンポーネントをクラスターと対話するコンポーネントから分離できます。 cloud-control-mnge は、クラウド プラットフォーム固有の制御ループのみを実行します。独自の環境で Kubenetes を実行している場合、またはローカル マシンで学習環境を実行している場合は、デプロイされた環境にクラウド コントローラー マネージャーは必要ありません。

2. ノードコンポーネント

ノード コンポーネントは各ノード上で実行され、実行中の Pod を維持し、Kubenetes の動作環境を提供します。

、クベレット

kubelet は、クラスター内のすべてのノードで実行されるエージェントです。コンテナ (コンテナー) が Pod 内で実行されていることを確認し、さまざまなメカニズムを通じて提供される PodSpec のセットを受信し、これらの PodSpec に記述されているコンテナが実行中で正常であることを確認します。 kubelet は、Kubenetes によって作成されなかったコンテナを管理しません。

2. キューブポキシー

kube-poxy は、クラスター内のすべてのノードで実行され、Kubernetes サービス (Seice) コンセプトの一部を実装するネットワーク プロキシです。ノード上のネットワーク ルールを維持します。これらのネットワーク ルールにより、クラスター内外のネットワーク セッションから Pod とのネットワーク通信が可能になります。オペレーティング システムがパケット フィルタリング レイヤーを提供し、それが利用可能な場合、kube-poxy はそれを使用してネットワーク ルールを実装します。それ以外の場合、kube-poxy はトラフィック自体のみを転送します。

3. コンテナランタイム

コンテナ ランタイムは、コンテナの実行を担当するソフトウェアです。 Kubernetes は、Docker、Continuous、CRI-O などのコンテナ ランタイム、および Kubernetes CRI (Container Runtime Interface) のその他の実装をサポートします。

現在、VultやLinodeなどの海外サーバーベンダーがKubenetesのサービスサポートを提供しており、オンデマンドでKubenetesクラスターを展開することが可能です。

もっと: 《人気の海外サーバーおすすめ》

<<:  PrestaShopとShopifyのどちらが良いですか?PrestaShopとShopifyの違い

>>:  Alma Linux Server グラフィカル ユーザー インターフェイスで新しいユーザーを作成する方法

推薦する

データ操作とは(データ分析からデータ操作まで、エンタープライズデータ操作のためのインテリジェント BI の新しいインスピレーション)

データ分析からデータ運用まで、インテリジェントBIは企業のデータ運用に新たなインスピレーションをもた...

コミュニティコンテンツ運用(実践チュートリアル:質が高く活発なコミュニティを運営するには?)

実践チュートリアル: 高品質で活発なコミュニティを運営するには?流行が続く中、ますます多くの人々が...

SSL 証明書の有効期限が切れ、新しい証明書に更新されない場合、ビジネスにどのような影響がありますか?

SSL 証明書を導入している Web サイトは、SSL 証明書を導入していない Web サイトよりも...

洗練された製品運用(製品を洗練された方法で運用するには?)

製品を洗練された方法で操作するにはどうすればよいでしょうか?最近、製品をいかにうまく操作するかという...

新メディア運用マトリックス計画(新メディアインタラクティブマーケティング新運用チュートリアル、新メディアマトリックス運用計画の作り方)

新しいメディアインタラクティブマーケティングの斬新な運用チュートリアル、新しいメディアマトリックス運...

お店を宣伝して宣伝する方法 (秘密公開: 賢く宣伝してお店の来店者数を爆発的に増やす方法)

秘密が明かされる:あなたの店を巧みに宣伝し、トラフィックを爆発的に増やす方法昨今のますます激化する...

伝説のプロモーション方法(エリミネーションゲームはどれくらい儲かるのか?)

エリミネーションゲームはどれくらい利益が出るのでしょうか?この記事はWeChat公式アカウント「 X...

小売ブランド企画(新しい小売フルケースマーケティング、インフルエンサーの間で人気になるにはたった6つのコツだけ!)

新しい小売フルケースマーケティング、インフルエンサーの間で有名になるにはたった 6 つのコツが必要で...

電子商取引データの運用(電子商取引データの洗練された運用についての簡単な説明)

電子商取引のデジタル化と洗練された運用に関する簡単な議論データの重要性は、ますます多くの企業や個人に...

酒類ブランドマーケティング(2024年酒類ブランド半期マーケティング計画)

2024年酒類ブランド半期マーケティング計画五良春のブランド価値を2つの視点から考察1. 五良春ブ...

情報フロー広告業界(百度、微博、今日頭条は情報フロー広告戦争でどう戦うのか?)

情報流通広告戦争で、百度、微博、今日頭条はどう戦うのか?この問題は前のビデオで説明されました。時間は...

アプリプロモーション計画(アプリをプロモーションする方法(知っておくべき5つのステップ))

アプリを宣伝する方法(次の 5 つの手順を知っておく必要があります)アプリの人気が高まるにつれ、アプ...

上海深センブランドマーケティング計画会社(2年間で1230億の損失、管理手数料90億、葛蘭だけでなく激しい論争、中国欧州基金の株式市場規模は44%縮小)

2年間の損失は1230億、管理手数料は90億を徴収、葛蘭だけが話題になったのではなく、中国欧州基金...

電子商取引運営の業績評価の内容(電子商取引運営では業績評価制度を設けているが、どのような評価に基づいているのか、販売手数料に基づいているのか…)

電子商取引事業では業績評価制度を導入しています。評価の根拠は何ですか?それは販売手数料によるのでしょ...