You can create a VMware Aria Automation integration with vSphere Tanzu Mission Control (TMC) to support monitoring and managing Kubernetes deployments across cloud providers. TMC offers support for templates and policies to facilitate management of Kubernetes resources.
Prerequisites
- You must have an appropriate CSP API token with access to TMC. The TMC URL is derived from the token.
- Tanzu Mission Control requires that clusters have Kubernetes compliant names using characters a-z and 0-9.
Procedure
Results
The Tanzu Mission Control integration is created and is ready for use.
What to do next
After you create an integration, you can navigate to the Kubernetes page on the Infrastructure tab in Cloud Assembly located at
. Then select the TMC Cluster Groups tab at the top of the page, and you can view and manage cluster groups for the TMC integration.Also you can navigate to the
page in Cloud Assembly to add or manage cluster plan that define the configuration for a deployed Tanzu Kubenetes cluster.Administrators can also configure external clusters for use with a TMC integration. To use external clusters with TMC, you must add a cluster to VMware Aria Automation and then associate it with the appropriate project as described below.
- In Cloud Assembly, navigate to the page.
- Click Add on the Clusters tab and then select Attach external cluster from the drop-down list.
- Enter a Name and Description for the external cluster.
- Select whether the cluster can be shared globally or only within the specified project.
- Select the Cluster group that this cluster will be associated with.
- Enter the required credentials for the cluster.
- Click Validate to confirm the cluster configuration is valid.
- Click Add to add the cluster to VMware Aria Automation.
After you add the external cluster to VMware Aria Automation, you can then add the related cluster to the appropriate project so that the TMC integration can access the cluster.
- Select the applicable project on the Cloud Assembly Projects page.
- Select the Kubernetes Provisioning tab.
- In the Project Cluster group section select the Cluster Group that you want to associate with the project.
The cluster plan containing the external cluster is available to the TMC integration.
formatVersion: 1 inputs: {} resources: Cloud_Tanzu_Cluster_1: type: Cloud.Tanzu.Cluster metadata: layoutPosition: - 0 - 0 properties: name: demo plan: small tmcClusterGroupName: my-cluster
After you create a Tanzu Mission Control (TMC) integration, you can attach a TKG cluster to a TMC cluster group to facilitate cluster management.
- Project
- Blueprint
- Endpoint
When a TKG cluster is destroyed, it is detached from TMC automatically.