vRealize Automation Cloud enables you to provision a vSphere with Tanzu Kubernetes deployment from Cloud Assembly to leverage the vSphere 7.x native capabilities to deploy and manage Tanzu Kubernetes clusters, providing an infrastructure-agnostic layer for provisioning and management of virtual infrastructure.
The Tanzu with vSphere Kubernetes functionality leverages the native Kubernetes capability of vSphere 7.x. It does not require a vRealize Automation Cloud PKS integration to function.
- To provision a vSphere with Tanzu Kubernetes deployment with Cloud Assembly, you must have access to vSphere 7.x. In vRealize Automation Cloud, vSphere is available as part of a Cloud Assembly vCenter cloud account. See Create a vCenter cloud account in vRealize Automation Cloud.
- Tanzu must be enabled on the vSphere cloud account, and it must contain appropriate supervisor namespaces.
- You must have an appropriate cluster plan to use with the integration. See Create a cluster plan in vRealize Automation Cloud Cloud Assembly for use with a vSphere with Tanzu Kubernetes deployment.
- If a suitable vCenter cloud account does not already exist in Cloud Assembly, create one.
- Select vRealize Automation Cloud Cloud Assembly.
to create or select a Kubernetes zone in You can use an existing Kubernetes zone if you have an appropriate one already configured, but an administrator must add one or more supervisor namespaces to the zone. These namespaces serve as the compute resources on which provisioned Tanzu Kubernetes clusters are created within the zone. See Configure a Kubernetes Zone in Cloud Assembly for more information about Kubernetes zones.
- Navigate to the Kubernetes Provisioning tab on the page in Cloud Assembly and associate the Kubernetes Zone with the appropriate project.
- Create or select a cluster plan for an appropriate vSphere 7.x cloud account.
and create a cloud template for a project which has access to an appropriate Kubernetes zone. Then, drag a K8s Cluster component on the cloud template scheme and specify its name and cluster plan.You have the option of also specifying the number of worker nodes.
- Run the cloud template and then, when it completes, find the address of the provisioned Tanzu cluster on the deployment on the Cloud Assembly Deployments page resource properties.
- Find and explore the Tanzu cluster on the Cloud Assembly page.
The Tanzu Kubernetes cluster is provisioned as specified in the cloud template.
What to do next
After you deploy the Tanzu cluster, you have several option for working with it.
- Navigate to the page in Cloud Assembly, and locate and download the related Kubeconfig file to access the provisioned Tanzu cluster. You can use the Kubeconfig file to manage the deployed Tanzu Kubernetes cluster as any other compliant Kubernetes cluster.
- You can find and explore the Tanzu cluster on the Cloud Assembly page.
- To create a new namespace, navigate to the Namespaces tab on the Cloud Assembly New Namespace to create a namespace on the applicable Tanzu cluster. You can verify that the namespace was created by verifying that it is listed on the Namespaces tab on the Kubernetes page. page and click