Tanzu Kubernetes クラスタは、VMware によってビルド、署名、およびサポートされているオープンソースの Kubernetes コンテナ オーケストレーション プラットフォームの完全なディストリビューションです。Tanzu Kubernetes Grid サービス を使用することで、Tanzu Kubernetes クラスタを スーパーバイザー クラスタ 上にプロビジョニングして運用することができます。スーパーバイザー クラスタ は、vSphere with Tanzu で有効にされる vSphere クラスタです。

Tanzu Kubernetes Grid サービス によって作成される Tanzu Kubernetes クラスタの主な特性

Tanzu Kubernetes Grid サービス によってプロビジョニングされる Tanzu Kubernetes クラスタには、次の特性があります。
TKG クラスタの特性(左側から右に向かって)- 個人用、緊密な統合、本番環境に対応、完全サポート、Kubernetes による管理。
注: VMware は、Kubernetes 対応のスイート製品を Tanzu ブランド名で提供しています。 Tanzu Kubernetes Grid サービス を使用して作成する Tanzu Kubernetes クラスタは、Tanzu エディション ライセンスの対象になります。Tanzu ブランドで VMware が提供している他の Kubernetes 対応製品の詳細については、 VMware Tanzuドキュメントを参照してください。 vSphere with Tanzu のライセンスの詳細については、 vSphere with Tanzu のライセンスを参照してください。

Kubernetes の個人用インストール

Tanzu Kubernetes クラスタは、Kubernetes の個人用インストールです。

Tanzu Kubernetes Grid サービス では、vSphere で Tanzu Kubernetes クラスタをプロビジョニングするために十分に考慮され、最適化されたデフォルト値が提供されています。Tanzu Kubernetes Grid サービス を使用することで、通常エンタープライズ クラスの Kubernetes クラスタを展開および実行する際に必要になる時間と労力の削減が可能になります。

詳細については、『Tanzu Kubernetes Grid サービス アーキテクチャ』を参照してください。

vSphere インフラストラクチャとの統合

Tanzu Kubernetes クラスタは、基盤となる vSphere インフラストラクチャと統合されており、Kubernetes を実行するために最適化されています。

Tanzu Kubernetes クラスタは、ストレージ、ネットワーク、認証などを含めて、vSphere Software-Defined Data Center (SDDC) スタックと緊密に統合されています。また、Tanzu Kubernetes クラスタは、vCenter Server クラスタにマッピングされる スーパーバイザー クラスタ 上に構築されます。緊密に統合されているため、他の製品と同様な操作方法で Tanzu Kubernetes クラスタを実行することができます。

詳細については、vSphere with Kubernetes のアーキテクチャを参照してください。

本番環境に対応

Tanzu Kubernetes クラスタは、本番ワークロードの実行に合わせて調整されます。

Tanzu Kubernetes Grid サービス は、本番環境に対応した Tanzu Kubernetes クラスタをプロビジョニングします。追加の設定を行う必要なく、本番環境のワークロードを実行できます。また、可用性を確保し、Kubernetes ソフトウェアのローリング アップグレードを可能にし、異なるバージョンの Kubernetes を別々のクラスタで実行することもできます。

詳細については、『TKGS クラスタのプロビジョニングと操作』を参照してください。

VMware による完全サポート

Tanzu Kubernetes クラスタは、VMware によってサポートされています。

Tanzu Kubernetes クラスタは、VMware が提供するオープンソースの Linux ベース Photon OS を使用し、vSphere インフラストラクチャにデプロイされ、ESXi ホストで実行されます。ハイパーバイザーから Kubernetes クラスタに至るまで、スタックのどのレイヤーでも問題が発生した場合は、VMware がお客様のお問い合わせ先となります。

詳細については、VMware のサポートにお問い合わせください。

Kubernetes による管理

Tanzu Kubernetes クラスタは Kubernetes によって管理されます。

Tanzu Kubernetes クラスタは、Kubernetes クラスタである スーパーバイザー クラスタ 上に構築されています。Tanzu Kubernetes は、カスタム リソースを使用して vSphere 名前空間 で定義されます。Tanzu Kubernetes クラスタをセルフサービスでプロビジョニングするには、使い慣れた kubectl コマンドを使用します。ツールチェーン全体に整合性があるため、クラスタをプロビジョニングする場合でも、またはワークロードをデプロイする場合でも、同じコマンド、使い慣れた YAML、共通のワークフローを使用できます。

詳細については、『Tanzu Kubernetes クラスタのテナント モデル』を参照してください。