Workloads structure describes configuration that affects the behavior and lifecycle of Kubernetes workloads.


edge Required

Workloads.edge configuration determines how network traffic will enter and leave the cluster.

The IP ranges configured on this network are managed by the Supervisor and the load balancer.

images Optional

Workloads.images specifies how images will be stored and pulled into the cluster.

If unset, image sync configuration will default to the settings described within the ImageSyncConfig structure.

kube_API_server_options Optional

Workloads.kube-api-server-options declares configuration options for the Kubernetes API Server.

If unset, the default configuration will be used.

network Required

The workloads describes configuration for the primary workload network.

Workloads will communicate with each other and will reach external networks over this network.

The IP ranges configured on this network are managed primarily within Kubernetes.

storage Optional specifies which persistent storage is configured and accessible for workloads to consume. You can configure policies for both images and volumes.

If unset, configuration will be copied from the control plane when possible. If not, some storage features may be unavailable.

JSON Example

	"edge": {},
	"network": {
		"network_type": "NSXT"


Was this page helpful?