ai-cloud

The Kubernetes Platform for GPU as a Service

Build your GPU as a Service Kubernetes offering with strong tenant isolation and bare metal speed. vCluster virtualizes the K8s control plane itself, giving every tenant a real API server without provisioning separate physical clusters.

Trusted by the fastest-growing AI cloud providers
Problem

GPU Clouds Face Hard Tradeoffs

Standard Kubernetes forces painful choices between isolation, performance, and speed to market.

Bare Metal Race to the Bottom

Selling raw GPU compute alone commoditizes your offering. Customers want the cloud experience, not just specs.

Namespace Isolation Is Too Weak

Tenants can see platform internals they should not. Namespace isolation shares blast radius across your entire fleet.

DIY Complexity Is a Platform Risk

Building a GPU cloud platform in-house requires significant engineering investment.

Solution

Tenant Clusters on Bare Metal at GPU Speed

vCluster virtualizes the Kubernetes control plane itself, running CNCF-certified tenant clusters as lightweight pods on your GPU infrastructure. Every tenant gets their own API server, etcd, and RBAC with bare metal performance preserved. Proven across 100K+ GPU nodes and 50+ GPU clouds.

Everything You Need to Launch a GPU Cloud

From bare metal provisioning to isolated tenant clusters and partner AI environments, vCluster covers the full stack.

Tenant Isolation

Isolated Tenant Clusters as Pods

Each tenant gets a fully isolated, CNCF-certified Kubernetes cluster running as a lightweight pod on your control plane infrastructure. For production deployments, Private Nodes, dedicated worker nodes with per-tenant CNI and storage, deliver hardware-level isolation. Spin up hundreds of tenant environments in seconds with near-zero marginal cost.

  • Own API server, etcd, and RBAC
  • CNCF-certified Kubernetes per tenant
  • Seconds to provision, not hours
Bare Metal

Zero-Touch GPU Server Provisioning

Automate the full lifecycle from GPU rack to production Kubernetes with PXE boot, OS installation, machine registration, and network configuration. No manual steps, no intermediate dependencies.

  • PXE boot and OS install automated
  • Full machine lifecycle management
  • Network automation via Netris included
Hardware Isolation

Dedicated Physical Nodes Per Tenant

Assign fully dedicated physical nodes to each tenant with their own CNI and CSI. No workloads from other tenants share the hardware, eliminating noisy-neighbor GPU contention at the infrastructure level.

  • Fully dedicated physical GPU nodes
  • Own CNI and CSI per tenant
  • No cross-tenant workload sharing
AI Environments

Partner AI Platform Stacks

Turn a bare Kubernetes cluster into a production AI platform in minutes with partner integrations including Run:AI, Ray, and Jupyter. Tested to work with vCluster tenant isolation without custom configuration.

  • Run:AI, Ray, Jupyter ready
  • Cluster to AI platform in minutes
  • Certified with tenant isolation
Cloud Experience

Self-Service Portal for GPU Tenants

Give your customers an EKS-like self-service experience to provision and manage their own Kubernetes environments. Deliver the cloud experience your AI customers expect without building a portal from scratch.

  • EKS-like tenant provisioning portal
  • Customers self-serve their clusters
  • No custom portal engineering needed

Why vCluster

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.

100K+
GPU Nodes Powered
50+
GPU Clouds & F500s
<45
Days to Launch
30K
GitHub Stars

Get Started in 3 Steps

1
Schedule a Demo

Talk to our team about your stack

2
Deploy vCluster

Deploy vCluster on your infra in minutes

3
Onboard Your Tenants

Go live with a hyperscaler-grade tenant experience in days

FAQs

What makes vCluster different from standard GPU as a Service Kubernetes platforms?

vCluster virtualizes the Kubernetes control plane itself, meaning each tenant gets a real API server, etcd, and RBAC running as a lightweight pod on shared GPU infrastructure. Competing approaches either provision full physical clusters per tenant, which is expensive and slow, or use namespace isolation, which provides weak security boundaries. vCluster delivers strong tenant isolation at bare metal GPU speed without the cost of separate physical clusters per customer.

Can vCluster deploy GPU as a Service on bare metal servers?

Yes. vCluster includes vMetal, a bare metal provisioning layer that handles PXE boot, OS installation, machine registration, and network configuration. vCluster Standalone also runs as a single binary directly on bare metal with no dependency on k3s, kubeadm, or any external Kubernetes distribution. This gives GPU cloud providers a complete path from raw hardware to fully isolated tenant Kubernetes clusters without intermediate layers.

How does tenant isolation work for GPU workloads?

vCluster offers a flexible isolation spectrum. The production default is Private Nodes: tenants get dedicated physical nodes with their own CNI and CSI. For dev, test, CI/CD, and trusted-team workloads, tenants can share nodes with namespace-level boundaries. Control planes can also run in dedicated VMs for OS-level separation. For workload-level isolation, vNode adds kernel-native security using seccomp, cgroups, namespaces, and AppArmor without hypervisor overhead, preserving bare metal GPU performance while preventing container breakouts. vNode is an available, production component of the vCluster platform.

How quickly can a GPU cloud provider go live with vCluster?

Boost Run launched a managed Kubernetes offering in under 45 days using vCluster. Lintasarta launched a GPU cloud in Indonesia in 90 days with hundreds of tenant clusters using the same platform. The full stack from bare metal provisioning through tenant cluster orchestration to AI environments is pre-integrated, eliminating months of platform engineering work typically required to build this from scratch.

Is vCluster compatible with NVIDIA GPU infrastructure?

Yes. vCluster is named in the NVIDIA DGX SuperPOD reference architecture. Tenant clusters on vCluster are CNCF-certified Kubernetes control planes, meaning all standard GPU operator tooling, CUDA workloads, and Kubernetes-native AI frameworks run without modification. Tenant clusters on vCluster are CNCF-certified Kubernetes control planes, meaning all standard GPU operator tooling, CUDA workloads, and Kubernetes-native AI frameworks run without modification.

What AI platforms are supported on a GPU as a Service Kubernetes deployment?

vCluster includes Certified Stacks: partner integrations including Run:AI, Ray, and Jupyter that turn a bare Kubernetes cluster into a production AI platform in minutes. Slurm-on-Kubernetes is also supported via a Slinky integration for teams migrating from or running hybrid HPC and Kubernetes environments. All certified stacks are tested against vCluster tenant isolation so they run in isolated environments without additional configuration.

Launch Your GPU Cloud on Kubernetes

See how vCluster powers tenant isolation and bare metal Kubernetes for GPU clouds.