VMware Cloud Director Container Service Extension サーバが動作する環境を準備するには、前提条件となるすべての手順を確実に実行する必要があります。

VMware Cloud Director の設定の前提条件

VMware Cloud DirectorVMware Cloud Director Container Service Extension サーバを正しくインストールするには、その前に必要なコンポーネントを構成する必要があります。VMware Cloud Director の既存のリソースを使用することも、新しいパラメータを作成することもできます。

表 1.

必要なコンポーネント

説明

組織

VMware Cloud Director Container Service Extension サーバを構成する前に、VMware Cloud Director で組織を作成する必要があります。組織は、VMware Cloud Director Container Service Extension サーバをホストする、クラウド プロバイダが管理する組織と見なされます。

詳細については、組織の作成を参照してください。

組織内の仮想データセンター (VDC)

VMware Cloud Director Container Service Extension サーバ vApp をホストする機能。詳細については、組織仮想データセンターの作成を参照してください。

ネットワーク接続

VMware Cloud Director Container Service Extension がインストールされているマシンと VMware Cloud Director サーバ間のネットワーク接続。VMware Cloud Director Container Service Extension は、VMware Cloud Director パブリック API エンドポイントを使用して VMware Cloud Director と通信します。

OVA ファイルのダウンロード

VMware Cloud Director Container Service Extension サーバの構成を開始し、テナント組織に Kubernetes クラスタをデプロイする前に、VMware Cloud Director Container Service Extension OVA ファイルと Tanzu Kubernetes Grid テンプレート OVA ファイルをダウンロードする必要があります。

OVA ファイル ダウンロード場所
VMware Cloud Director Container Service Extension サーバ OVA ファイル VMware Cloud Director Container Service Extension
Kubernetes テンプレート OVA ファイル Tanzu Kubernetes Grid テンプレート
注: Ubuntu 2004 Kubernetes 非 FIPS テンプレートのみ

カタログの作成と OVA ファイルのアップロード

VMware Cloud Director でカタログを作成し、ダウンロードした VMware Cloud Director Container Service Extension OVA ファイルをカタログにアップロードする方法について説明します。VMware Cloud Director Container Service Extension のインスタンス化に VMware Cloud Director Container Service Extension サーバ ファイルを使用し、Kubernetes テンプレート OVA ファイルをテナント組織と共有して Tanzu Kubernetes Grid クラスタを作成できます。

前提条件

次の 2 つの OVA ファイルをダウンロードしてください。
  • VMware Cloud Director Container Service Extension サーバ OVA ファイル
  • Kubernetes テンプレート OVA ファイル

    詳細については、OVA ファイルのダウンロードを参照してください。

手順

  1. VMware Cloud Director にログインし、上部ナビゲーション バーで [詳細] > [Kubernetes Container Clusters] の順に選択します。
  2. [CSE 管理] > [カタログの作成と OVA のアップロード] > [カタログに移動] の順にクリックします。
  3. VMware Cloud Director ユーザー インターフェイスで組織を選択し、[カタログに移動] をクリックします。
  4. [新規] を選択し、カタログの名前と、必要に応じて説明を入力します。
    注: OVA ファイルのタイプごとに個別のカタログを作成することを推奨します。
  5. [OK] をクリックします。
  6. OVA ファイルをアップロードするには、カタログを選択し、左側の列で [vApp テンプレート] > [新規] の順に選択します。
  7. [アップロード] アイコンをクリックしてコンピュータからアクセス可能な場所を参照し、OVA ファイルを選択します。
  8. OVA ファイルの詳細を確認し、[次へ] をクリックします。
  9. 名前と、必要に応じて説明を入力して、[次へ] をクリックします。
  10. [完了] をクリックします。

結果

OVA ファイルが VMware Cloud Director の新しいカタログに表示されます。

次のタスク

Tanzu Kubernetes Grid テンプレートの共有.

組織仮想データセンターへの Tanzu Kubernetes Grid 仮想マシン サイジング ポリシーの追加

クラスタでのリソースの制限エラーを回避するには、組織仮想データセンターに Tanzu Kubernetes Grid 仮想マシン サイジング ポリシーを追加する必要があります。Tanzu Kubernetes Grid 仮想マシン サイジング ポリシーは、VMware Cloud Director Container Service Extension サーバ構成プロセスで自動的に作成され、組織仮想データセンターに Tanzu Kubernetes Grid 仮想マシン サイジング ポリシーを追加するときに選択可能なオプションとして表示されます。

仮想マシン サイジング ポリシーは、組織 VDC 内の仮想マシン (VM) のコンピューティング リソース割り当てを定義します。コンピューティング リソースの割り当てには、CPU とメモリの割り当て、予約、制限、およびシェアが含まれます。仮想マシン サイジング ポリシーを使用すると、組織仮想データセンター内のすべての仮想マシンのコンピューティング リソース使用量を事前定義済みのサイズに制限できます。 Tanzu Kubernetes Grid クラスタには次のサイジング ポリシーがあります。
表 2. Tanzu Kubernetes Grid クラスタのサイジング ポリシー
サイジング ポリシー 説明
TKG 小 Kubernetes クラスタ ノードの小規模な仮想マシン サイジング ポリシー 2 CPU、4 GB のメモリ
TKG 中 Kubernetes クラスタ ノードの中規模な仮想マシン サイジング ポリシー 2 CPU、8 GB のメモリ
TKG 大 Kubernetes クラスタ ノードの大規模な仮想マシン サイジング ポリシー 4 CPU、16 GB のメモリ
TKG 特大 Kubernetes クラスタ ノードの特大規模な仮想マシン サイジング ポリシー 8 CPU、32 GB のメモリ

手順

  1. VMware Cloud Director にログインし、上部ナビゲーション バーで [詳細] > [Kubernetes Container Clusters] の順に選択します。
  2. [CSE 管理] > [組織 VDC への仮想マシン サイジング ポリシーの追加] > [組織仮想データセンターに移動] の順にクリックします。
  3. VMware Cloud Director ユーザー インターフェイスで組織仮想データセンターを選択し、左側のパネルの [ポリシー][仮想マシンのサイジング] を選択します。
  4. [追加] をクリックします。
  5. データ グリッドで、組織に追加する Tanzu Kubernetes Grid サイジング ポリシーを選択し、[OK] をクリックします。
  6. [デフォルトとして設定] をクリックします。
    注:
    • 仮想マシン サイジング ポリシーを公開解除するには、サイジング ポリシーを選択し、[削除] をクリックします。
    • デフォルトの Tanzu Kubernetes Grid 仮想マシン サイジング ポリシーを別のポリシーに変更するには、手順 5 と 6 を繰り返します。