How to Configure and Manage a Supervisor
Supervisor
You use the
Clusters
service to enable and disable a Supervisor
, or edit the configuration of an
existing Supervisor
. The
Clusters
service is provided within the
namespace_management
package. You can enable a vSphere cluster to manage Kubernetes workload objects, only after you
enable vSphere DRS in a fully automated mode and enable HA on the cluster.
Before you enable a
vSphere Supervisor
on a vSphere cluster, you must prepare your
environment to meet the specific networking, storage, and infrastructure requirements.
See the Installing and Configuring
vSphere IaaS Control Plane
documentation. For more information about how to configure
the storage settings to meet the requirements of
vSphere Supervisor
, see Creating Storage Policies for vSphere Supervisor.For more information about how to configure the networking settings for
Supervisor
s that are configured with the
VMware NSX-T™ Data Center as the networking stack, see Configuring NSX for vSphere Supervisor.Starting with vSphere 7.0 Update 1, you can enable a
Supervisor
with vSphere networking or NSX-T Data Center, to
provide connectivity between control planes, services, and workloads. A Supervisor
that is configured with vSphere
networking uses a vSphere Distributed Switch to provide connectivity to Kubernetes
workloads and control planes. The cluster also requires a third-party load balancer that
provides connectivity to DevOps users and external services. You can install in your
vSphere environment the HAProxy load balancer implementation that VMware provides. See
Configuring the vSphere Networking Stack for vSphere Supervisor and Installing and Configuring the HAProxy Load Balancer.Staring with vSphere 7.0 Update 2, if you are using vSphere networking, you can use the
VMware NSX®Advanced Load Balancer™ to support
TKG
clusters provisioned by the TKG
. See Using the NSX Advanced Load Balancer with vSphere Networking.