Linux
 Computer >> コンピューター >  >> システム >> Linux

Kubernetes


Kubernetesとは何ですか?

KubernetesはK8sとも呼ばれ、プライベート、パブリック、ハイブリッドクラウド環境全体でLinuxコンテナを管理するために使用されるオープンソースプラットフォームです。企業はKubernetesを使用してマイクロサービスアーキテクチャを管理することもできます。コンテナとKubernetesは、ほとんどのクラウドプロバイダーにデプロイできます。

アプリケーション開発者、ITシステム管理者、およびDevOpsエンジニアは、Kubernetesを使用して、ノードのクラスター全体で複数のアプリケーションコンテナーを自動的にデプロイ、スケーリング、維持、スケジュール、および運用します。コンテナは、ホストマシン上の共通の共有オペレーティングシステム(OS)上で実行されますが、ユーザーがコンテナを接続することを選択しない限り、互いに分離されています。


  1. Kubernetesとは何ですか?

    Kubernetes(「CUBE-A-NET-IS」と発音)は、Dockerなどのコンテナアプリケーションの管理を支援するオープンソースプラットフォームです。これらのコンテナを複数のホスト間で自動化またはスケーリングする場合でも、Kubernetesはデプロイを高速化できます。これを行うには、KubernetesAPIやKubernetesで実行されるサードパーティの拡張機能などの内部コンポーネントを使用する場合があります。 この記事は、Kubernetesの基本的な概念と、それがサーバー市場にこのような大きな変化を引き起こしている理由を理解するのに役立ちます。ベンダーだけでなく、Azure

  2. クラウドの移植性は実現するのか?

    クラウドの移植性は、その名前が示すように、あるクラウド環境から別のクラウド環境に移行することです。たとえば、Microsoft Azure から AWS (Amazon Web Services) への移行。ただし、移行のプロセスは、特定の状況とコンテナーの使用に完全に依存します。 ソース画像:– cnet.com コンテナとは 基本的に、コンテナーは、さまざまなアプリケーションがある環境から別の環境に移動するのに役立つエンティティです。開発者はコンテナーを使用して、Kubernetes や Docker などのコンテナー標準をサポートする別のプラットフォームに実装できるパッケージにソフ