Bare Metal GPU Provisioning for AI Clouds
Provision GPU servers for tenant workloads. vMetal orchestrates registered hardware through infrastructure drivers, and vCluster joins dedicated workers to customer clusters as Private Nodes.
Provision GPU servers for tenant workloads. vMetal orchestrates registered hardware through infrastructure drivers, and vCluster joins dedicated workers to customer clusters as Private Nodes.
AI cloud providers lose competitive ground when hardware sits idle and tenants wait.
Manual provisioning workflows delay time to first workload, costing revenue on every GPU hour your cluster is not serving tenants.
Without an integrated stack, teams stitch together k3s, kubeadm, and custom scripts, then spend significant time maintaining what they assembled.
Selling bare metal GPUs alone is a race to the bottom. Customers want the cloud experience, not raw compute.
vMetal orchestrates GPU server provisioning through configured infrastructure drivers. vCluster attaches the resulting worker capacity as Private Nodes to independent tenant clusters, keeping machine automation and tenant operations connected. vCluster Labs serves 50+ GPU clouds & Fortune 500s.
From server registration to isolated tenant clusters, every layer is covered in one integrated platform.
vMetal exposes one Machine API above bare metal and VM provisioning drivers. Registered inventory, images and credentials enable repeatable machine lifecycle workflows for GPU server onboarding. Network automation uses supported integrations such as Netris.

vCluster Standalone runs Kubernetes as a CNCF-certified binary on Linux, without an existing Kubernetes cluster. It supplies a Kubernetes foundation for GPU server onboarding; vMetal separately orchestrates machine and OS provisioning.

Karpenter-based Auto Nodes requests worker capacity according to configured policies. With the vMetal provider, Machine requests provision available infrastructure for GPU server onboarding; inventory, driver readiness and release rules determine actual capacity.

Each tenant has an independent Kubernetes API, data store and RBAC boundary. Lightweight control-plane hosting reduces dedicated server requirements for GPU server onboarding; Private Nodes keep production workers tenant-specific.

Use supported workload templates for GPU server onboarding, including the NVIDIA Run:AI partner integration. Configure GPU, network and storage prerequisites, and validate the selected template for Private Nodes before offering it to production customers.

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
Bare metal GPU provisioning is the process of taking physical GPU servers through PXE boot, OS installation, network setup, and Kubernetes registration. For AI cloud providers, every hour a rack sits unprovisioned is revenue lost. Zero-touch provisioning removes the manual steps, so teams go from powered-on hardware to production GPU compute without custom scripts.
vMetal exposes a stable Machine API above infrastructure-specific drivers for bare metal and VMs. Drivers handle supported provisioning mechanics such as imaging, registration and cleaning. Operators configure inventory, credentials and images before automation runs. vCluster can then use provisioned machines as dedicated Private Nodes, connecting the infrastructure lifecycle to the tenant cluster that needs the capacity.
vMetal requires vCluster Platform and a connected Kubernetes cluster for its Metal3/Ironic provisioning components. If you are starting without Kubernetes, vCluster Standalone can bootstrap that foundation as a binary on Linux. Once infrastructure drivers, hardware inventory, images and credentials are configured, vMetal can automate supported provisioning workflows and supply machines for tenant Private Nodes.
Boost Run went from decision to production launch in under 45 days for its managed Kubernetes service. That is a customer example rather than a promised implementation time. Your launch depends on machine inventory, driver configuration, networking, storage, templates and service integrations. vMetal and vCluster connect machine orchestration with tenant cluster delivery, reducing the infrastructure workflows you need to build yourself.
vMetal handles the hardware provisioning layer while vCluster delivers isolated tenant clusters on the same bare metal. Each tenant gets its own control plane (API server, data store, and RBAC) running as a lightweight process. You provision GPU racks once and serve many tenants, each behind its own control plane and, with Private Nodes, on its own dedicated nodes, without buying a separate physical cluster per customer.
Private Nodes are worker nodes joined to one tenant cluster, with that tenant's own CNI and storage configuration. They can be physical machines or supported VMs. Use dedicated bare metal when the service requires exclusive physical servers. vMetal can provision the underlying machines, while platform policies define which capacity a tenant may request and how it is released.
See how vMetal goes from rack to production Kubernetes without the manual overhead.