vSphere Tanzu Mission Control (TMC) との VMware Aria Automation 統合を作成して、クラウド プロバイダ間の Kubernetes 展開の監視および管理をサポートすることができます。TMC は、Kubernetes リソースの管理を容易にするテンプレートとポリシーをサポートします。
前提条件
- TMC にアクセスできる適切な CSP API トークンが必要です。TMC URL はトークンから取得されます。
- Tanzu Mission Control では、クラスタに a ~ z および 0 ~ 9 の文字を使用した Kubernetes に準拠する名前を付ける必要があります。
手順
結果
Tanzu Mission Control 統合が作成され、使用可能な状態になります。
次のタスク
統合を作成したら、
の順に選択して表示される Cloud Assembly の [インフラストラクチャ] タブの [Kubernetes] 画面に移動します。次に、画面の上部にある [TMC クラスタ グループ] タブを選択すると、TMC 統合のクラスタ グループを表示および管理できます。また、Cloud Assembly の
画面に移動して、展開された Tanzu Kubernetes クラスタの構成を定義するクラスタ プランを追加または管理できます。管理者は、TMC 統合で使用するように外部クラスタを構成することもできます。TMC で外部クラスタを使用するには、クラスタを VMware Aria Automation に追加し、次の説明に従って適切なプロジェクトに関連付ける必要があります。
- Cloud Assembly の 画面に移動します。
- [クラスタ] タブで [追加] をクリックし、ドロップダウン リストから [外部クラスタの接続] を選択します。
- 外部クラスタの [名前] と [説明] を入力します。
- クラスタの共有をグローバルにするか、指定したプロジェクト内のみにするかを選択します。
- このクラスタが関連付けられる [クラスタ グループ] を選択します。
- クラスタに必要な認証情報を入力します。
- [検証] をクリックして、クラスタの構成が有効であることを確認します。
- [追加] をクリックして、クラスタを VMware Aria Automation に追加します。
外部クラスタを VMware Aria Automation に追加したら、TMC 統合がクラスタにアクセスできるように、関連するクラスタを適切なプロジェクトに追加することができます。
- Cloud Assembly の [プロジェクト] 画面で該当するプロジェクトを選択します。
- [Kubernetes プロビジョニング] タブを選択します。
- [プロジェクト クラスタ グループ] セクションで、プロジェクトに関連付けるクラスタ グループを選択します。
TMC 統合では、外部クラスタを含むクラスタ プランを使用できます。
次の YAML の例は、単純な TMC 統合クラウド テンプレートを示します。
formatVersion: 1 inputs: {} resources: Cloud_Tanzu_Cluster_1: type: Cloud.Tanzu.Cluster metadata: layoutPosition: - 0 - 0 properties: name: demo plan: small tmcClusterGroupName: my-cluster
Tanzu Mission Control (TMC) 統合を作成したら、TKG クラスタを TMC クラスタ グループに接続して、クラスタの管理を容易にすることができます。
管理者は、プロジェクトごとにデフォルトのクラスタ グループを設定できます。このグループは、そのプロジェクトに展開された任意の TKG クラスタで使用されます。また、管理者は TMC 統合でデフォルトのクラスタ グループを設定できます。プロジェクトでクラスタ グループが定義されていない場合は、統合で指定されたデフォルトのグループが使用されます。クラウド管理者とユーザーの双方が、ブループリント内の、TKG クラスタの接続先となるクラスタ グループを設定できます。プロジェクトのデフォルト クラスタ グループが設定されていない場合は、ブループリントのクラスタ グループが使用されます。次のリストに、TMC クラスタ グループが複数の場所で定義されている場合に、TKG クラスタをこの TMC クラスタ グループに接続する際に使用される優先順位を示します。
- プロジェクト
- ブループリント
- エンドポイント
TKG クラスタが破棄されると、TMC から自動的に接続解除されます。