概要
アップストリームの Kubernetes は、Cloud Native Computing Foundation(CNCF)が管理する Kubernetes のオープン ソース バージョンです。コンテナ オーケストレーションのインフラストラクチャを提供するコア コンポーネントで構成されています。これは、商用 Kubernetes ディストリビューション(つまり、他のディストリビューションの「アップストリーム」)の基礎を形成します。
アップストリームの Kubernetes には、クラスターを監視およびライフサイクル管理するためのアドオン コンポーネントは含まれていません。そのため、利用可能なオーケストレーション ソリューションを自社で組み合わせ可能な組織を対象としています。また、概念実証のインストールを迅速に実行したいユーザーにも適しています。
アップストリームの Kubernetes には、CNI プラグインも含まれていません。新しいクラスタをインストールした後、そのクラスタのCNIプラグインをインストールする必要があります。Contrailでは、付属のContrail導入者を実行するだけです。Contrail導入者はコンテナ内で動作し、他のKubernetesアプリケーションと同様に動作します。導入者は Contrail コンポーネントをインストールし、ライフサイクル管理を提供します。
Contrailをインストールしたら、kubectlやその他の標準的なKubernetesツールを使用して管理します。また、Contrail Analytics をインストールすると、Prometheus、Grafana、およびその他のオープン ソース監視ソフトウェアが自動的にインストールされます。さらに、Contrail は後者のアプリケーションとシームレスに動作し、追加の設定は不要です。
Contrail を使用したアップストリームの Kubernetes のメリット
- オープンソースのKubernetesプラットフォームと業界をリードするCNI
- 必要なものだけをインストールし、完全にカスタマイズ可能
- ロールあなた自身とPoCのインストールに最適
- Contrail Deployer によりインストールが容易