- 公開日
k8s (Kubernetes) とは何ですか?
- 著者

- 名前
- AbnAsia.org
- @steven_n_t
"k8s はコンテナ オーケストレーション システムです。コンテナのデプロイと管理に使用されます。そのデザインは、Google の内部システム Borg の影響を大きく受けています。
k8s クラスターは、コンテナー化されたアプリケーションを実行する、ノードと呼ばれるワーカー マシンのセットで構成されます。すべてのクラスターには少なくとも 1 つのワーカー ノードがあります。
ワーカー ノードは、アプリケーション ワークロードのコンポーネントであるポッドをホストします。コントロール プレーンは、クラスター内のワーカー ノードとポッドを管理します。実稼働環境では、通常、コントロール プレーンは複数のコンピューターにわたって実行され、クラスターは通常、複数のノードを実行して、フォールト トレランスと高可用性を提供します。
🔹 コントロールプレーンコンポーネント
- APIサーバー
API サーバーは、k8s クラスター内のすべてのコンポーネントと通信します。ポッド上のすべての操作は、API サーバーと通信することによって実行されます。
- スケジューラー
スケジューラはポッド上のワークロードを監視し、新しく作成されたポッドに負荷を割り当てます。
- コントローラーマネージャー
コントローラー マネージャーは、ノード コントローラー、ジョブ コントローラー、EndpointSlice コントローラー、ServiceAccount コントローラーなどのコントローラーを実行します。
4.etcd
etcd は、すべてのクラスター データの Kubernetes のバッキング ストアとして使用されるキーと値のストアです。
🔹 ノード
- ポッド
ポッドはコンテナのグループであり、k8s が管理する最小単位です。ポッドには、ポッド内のすべてのコンテナに適用される単一の IP アドレスがあります。
2.キュベレット
クラスター内の各ノードで実行されるエージェント。これにより、コンテナーがポッド内で実行されるようになります。
- キューブプロキシ
kube-proxy は、クラスター内の各ノードで実行されるネットワーク プロキシです。サービスからノードに入るトラフィックをルーティングします。作業リクエストを適切なコンテナに転送します。 "

日本語版は Ai 支援を使用しているため、小さな間違いが存在する可能性があることをご了承ください。
著者
Ai Base Network (ABN), ABN ASIAは、アカデミアに深く関わり、アメリカ、オランダ、ハンガリー、日本、韓国、シンガポール、ベトナムでの仕事経験を持つ人々によって設立されました。ABN ASIAは、学問とテクノロジーが機会と出会う場所です。最先端のソリューションと優れたソフトウェア開発サービスにより、ビジネスがレベルアップし、グローバルシーンに挑戦できるよう支援しています。 私たちの取り組み: より速く。 より良い。 より信頼性が高くなります。 ほとんどの場合、価格も安くなります。
いつでも、ITサービス、デジタルコンサルティング、既製のソフトウェアソリューション、または提案依頼書(RFP)をお探しの際は、お気軽にお問い合わせください。お問い合わせ先は[email protected]です。お客様のテクノロジーに関するニーズにお応えします。

© ABN ASIA