Virtual Kubernetes Clusters Made Simple
Deploy isolated Kubernetes environments inside namespaces. Get full cluster capabilities with flexible tenancy—from shared infrastructure to bare metal deployments.
Quick Start
Get your first virtual cluster running in under 5 minutes
Install the vCluster CLI
Create your virtual cluster
kubectl configured.team-x, deploys a virtual cluster named my-vcluster, and automatically connects your kubectl context to it.Use kubectl as normal
kubectl just like you would with any Kubernetes cluster.Example output
Example output
Explore by Topic
Deep dive into vCluster’s capabilities and learn how to deploy production-grade virtual clusters
Architecture
Deployment
Operations
Resource Syncing
Security
CLI Reference
Popular Use Cases
See how teams use vCluster to solve real infrastructure challenges
Multi-Tenancy
Provide isolated Kubernetes environments for teams with full admin access and strong tenant boundaries.
Learn moreGPU & AI Platforms
Maximize GPU utilization with isolated workspaces for AI/ML teams while maintaining security and resource efficiency.
Learn moreDevelopment & Testing
Spin up ephemeral test environments and preview deployments without the overhead of full clusters.
Learn moreCost Optimization
Consolidate workloads and reduce infrastructure costs with sleep mode for inactive clusters and efficient resource sharing.
Learn moreResources & Community
Get help, connect with the community, and stay up to date
Join Slack
GitHub
Case Studies
Ready to Get Started?
Deploy your first virtual cluster in minutes and experience the power of flexible Kubernetes tenancy.