The logical design consists of multiple elements which you can use to deploy and manage infrastructure used to run modern applications.

You activate and configure vSphere with Tanzu on your shared edge and workload vSphere cluster in the VI workload domain. NSX Edge nodes provide load balancing, north-south connectivity, and all required networking for the Kubernetes services. The ESXi hosts in the shared edge and workload vSphere cluster are prepared as NSX-T Data Center transport nodes to provide distributed routing and firewall services to your tenant workloads.

The Kubernetes environment consists of multiple elements.

Supervisor Cluster

The Supervisor Cluster is a special kind of Kubernetes cluster that uses ESXi hosts as worker nodes instead of Linux or Microsoft Windows operating systems.

Registry Service

The Registry Service is a locally-managed deployment of a Harbor registry embedded in a Supervisor Cluster.

Tanzu Kubernetes Grid Service

The Tanzu Kubernetes Grid Service deploys Tanzu Kubernetes clusters as Photon OS appliances on top of the Supervisor Cluster.

Figure 1. SDDC Logical Design for a VI Workload Domain with vSphere with Tanzu

All Tanzu Kubernetes clusters and the NSX Edge nodes for the workload domain run in the shared edge and workload vSphere cluster. All other management applications run in the management domain. Each vSphere domain runs on dedicated ESXi hosts and a dedicated vSphere Distributed Switch with NSX.