Virtual Control Plane Kubernetes for AI Clouds
Use a virtual control plane for each Kubernetes tenant. vMetal supplies infrastructure, and vCluster separates tenant APIs while Private Nodes dedicate production worker capacity.
Use a virtual control plane for each Kubernetes tenant. vMetal supplies infrastructure, and vCluster separates tenant APIs while Private Nodes dedicate production worker capacity.
Scaling GPU tenants with standard Kubernetes forces painful tradeoffs between isolation, cost, and speed.
A shared Kubernetes API requires careful RBAC and admission policies to prevent access beyond the tenant’s intended administrative scope.
Provisioning separate physical clusters per tenant drives up costs, slows onboarding, and wastes GPU capacity at scale.
Building a GPU cloud platform in-house requires significant engineering investment.
vCluster runs each tenant's Kubernetes API and data store as a lightweight control-plane workload. vMetal provides infrastructure, and Private Nodes dedicate production workers without requiring control-plane servers for each customer. vCluster Labs serves 50+ GPU clouds & Fortune 500s.
The virtual control plane is the core, backed by dedicated nodes, workload hardening, and central fleet operations.
Each tenant has an independent Kubernetes API, data store and RBAC boundary. Lightweight control-plane hosting reduces dedicated server requirements for tenant control plane hosting; Private Nodes keep production workers tenant-specific.

Every tenant cluster is a conformant, CNCF-certified Kubernetes control plane on standard Kubernetes APIs. Tenants run their usual tooling, operators, and CRDs without proprietary limits.

Private Nodes dedicate worker capacity to one tenant cluster, with its own CNI and storage configuration. For tenant control plane hosting, select physical servers or VMs according to the required infrastructure boundary.

vNode uses Linux user namespaces and seccomp to restrict workload privileges and system calls. It adds runtime hardening for tenant control plane hosting without a guest kernel or hypervisor, complementing dedicated workers rather than allocating GPUs.

Coordinate tenant environments for tenant control plane hosting through one UI, CLI and API. Templates, access policies and quotas provide central operator controls while tenant Kubernetes APIs and dedicated production workers remain separate.

This isn’t a side project. Behind every vCluster deployment is 5+ years of deep K8s engineering, security hardening, and battle-tested infrastructure work at massive scale.
Talk to our team about your stack
Deploy vCluster on your infra in minutes
Go live with a hyperscaler-grade tenant experience in days
A virtual control plane is a tenant's own Kubernetes API server, data store, and scheduler, running as a lightweight workload inside a control plane cluster instead of on dedicated servers. vCluster implements this model so each tenant gets a real control plane with cluster-admin rights and independent RBAC. Namespace isolation, by contrast, puts every tenant on one shared control plane.
Namespace isolation partitions resources inside one Kubernetes control plane, so tenants can still see cluster-wide agents, nodes, and platform internals. A virtual control plane gives each tenant its own API server and data store, which keeps one tenant's activity out of another's control plane state. For untrusted or production tenants, Private Nodes add dedicated GPU worker nodes with per-tenant CNI and storage, moving the boundary down to the hardware as well.
vCluster Standalone runs as a Kubernetes binary directly on Linux without requiring another Kubernetes cluster, k3s or kubeadm. It can provide an initial Kubernetes foundation. vMetal is a separate infrastructure orchestration layer that requires vCluster Platform and a connected Kubernetes cluster for its Metal3/Ironic path. Hardware registration, images, credentials and driver setup remain prerequisites for machine provisioning.
It depends on control plane cluster capacity and tenant workload profiles, but because each virtual control plane is a lightweight pod, one control plane cluster can host many of them. Lintasarta runs 170+ tenant clusters in production. Worker capacity is a separate question: production tenants get dedicated nodes through Private Nodes, so each new tenant brings its own hardware rather than adding load to someone else's.
vCluster is a CNCF-certified Kubernetes distribution and exposes standard Kubernetes APIs in tenant environments. This supports familiar clients, Helm charts and cluster-scoped resources such as CRDs. Certification covers Kubernetes conformance rather than an entire AI platform or customer deployment. Validate the selected version, networking, storage, GPU drivers and runtime integrations for the workloads you plan to support.
Boost Run went from decision to production launch of its managed Kubernetes offering in under 45 days. The platform ships with fleet management, self-service portals, and Day 2 operations, and tenant clusters come up once its control plane and workers are ready, so most of the remaining work is product decisions rather than custom platform code.
See how a virtual control plane for Kubernetes scales your GPU cloud without physical cluster overhead.