A Supervisor can either use the vSphere networking stack or VMware NSX® to provide connectivity to Kubernetes control plane VMs, services, and workloads. The networking used for TKG clusters provisioned by the TKG is a combination of the fabric that underlies the vSphere IaaS control plane infrastructure and open-source software that provides networking for cluster pods, services, and ingress.
What to read next
Supervisor Networking In a vSphere IaaS control plane environment, a Supervisor can either use a vSphere networking stack or NSX to provide connectivity to Supervisor control plane VMs, services, and workloads.
Install and Configure NSX for vSphere IaaS Control Plane vSphere IaaS control plane requires specific networking configuration to enable connectivity to the Supervisors , vSphere Namespaces , and all objects that run inside the namespaces, such as vSphere Pods , VMs, and TKG clusters. As a vSphere administrator, install and configure NSX for vSphere IaaS control plane .
Install and Configure NSX and NSX Advanced Load Balancer In a Supervisor environment that uses NSX as the networking stack, you can use the NSX Advanced Load Balancer for load balancing services.
Install and Configure the NSX Advanced Load Balancer If you are using vSphere Distributed Switch (vDS) networking, you can install and configure the NSX Advanced Load Balancer 22.1.4 in your vSphere IaaS control plane environment.
Install and Configure the HAProxy Load Balancer VMware provides an implementation of the open source HAProxy load balancer that you can use in your vSphere IaaS control plane environment. If you are using vSphere Distributed Switch (vDS) networking for Workload Management , you can install and configure the HAProxy load balancer.