VKS Cluster Management

VMware vSphere Kubernetes Service Cluster Management API Documentation

This is the API reference for vSphere Kubernetes Service (VKS) Cluster Management.

About the VKS Cluster Management API

VKS provides self-service lifecycle management of Kubernetes workload clusters. VKS with Supervisor runs in vSphere and integrates with underlying infrastructure including ESX, vCenter, cloud native storage, and virtual networking.

VKS Cluster Management allows vSphere administrators to control VKS clusters, possibly of different versions, running on various platforms. Admins download the VKS Management Proxy YAML manifest, upload it as a new service in vCenter, enable it on a host:port, and verify service health.

The API reference documentation below is organized by packages and resource types, which describe the mandatory and optional fields that constitute the declarative YAML fields for cluster management. DevOps programmers control Kubernetes by creating YAML descriptions and running kubectl apply.