1 مستودع
Architecture for providing dedicated virtual control planes per tenant on shared infrastructure.
Distinct from Multi-tenancy Architectures: Focuses specifically on the virtualization of the Kubernetes control plane rather than general resource isolation patterns
Explore 1 awesome GitHub repository matching software engineering & architecture · Control Plane Virtualization. Refine with filters or upvote what's useful.
vcluster is a Kubernetes virtual cluster platform that creates fully isolated Kubernetes environments with dedicated control planes, API servers, and RBAC on shared physical infrastructure. It virtualizes Kubernetes control planes by running them as pods inside a host cluster, as standalone binaries on bare metal or virtual machines, or within Docker containers, providing each tenant their own isolated Kubernetes environment without the overhead of managing separate physical clusters. The platform enables multi-tenant Kubernetes isolation through multiple tenancy models, from shared node pool
Deploys dedicated API servers, controller managers, and data stores as pods on an existing cluster for tenant isolation.