Kubernetes overview
Managed Kubernetes on VirtConsole provisions and operates Kubernetes clusters end to end. The panel creates the virtual machines, installs Kubernetes on them, wires up the networking, and exposes the API server through a managed load balancer. Customers click through a wizard; provisioning typically takes 5-12 minutes.
What the platform creates per cluster
Section titled “What the platform creates per cluster”For each cluster the panel creates:
- One or three control plane VMs (single, or high-availability).
- One or more worker VMs, grouped into node pools.
- One managed load balancer fronting the API server, listening on TCP 443 and passing traffic through to the control plane.
- Three auto-managed security groups: one for the load balancer, one for the control plane nodes, one for the workers.
- A kubeconfig file the customer downloads to use
kubectl. - Every Service of
type=LoadBalancerinside the cluster also gets its own managed load balancer, provisioned automatically.
Who does what
Section titled “Who does what”The admin prepares the platform once per region and version:
- Bakes the control plane and worker VM images. See Image baking.
- Enables Kubernetes on a hypervisor group (region) and registers the supported versions customers may pick. See Admin setup.
- Operates customer clusters from the admin panel, including the admin-only Destructive controls.
The customer then:
- Creates a cluster from a wizard (region, VPC, version, control plane size, default node pool). See Clusters.
- Downloads the kubeconfig and runs
kubectlagainst the cluster. See Access and security. - Runs day-two operations from the cluster page: pools, autoscaling, upgrades.
Where to next
Section titled “Where to next”- Admin setup: enable a region, register versions, operate clusters as an admin.
- Image baking: build the VM images clusters boot from.
- Clusters: the customer create wizard and cluster page.
- Node pools: worker groups, plans, labels, taints, deletion.
- Autoscaling: per-pool bounds and the in-cluster Cluster Autoscaler.
- Upgrades and rotation: rolling upgrades and plan rotation.
- Load balancer Services: the
type=LoadBalancerannotation reference. - Access and security: kubeconfig, endpoints, security groups, TLS.
- Troubleshooting: the merged symptom list.

