vcluster loft-sh
winget install --id=loft-sh.vcluster -e
Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.
vCluster is a Kubernetes virtualization platform designed to create fully functional virtual clusters within existing namespaces. This tool allows users to run multiple isolated Kubernetes environments on a single host cluster, enhancing multi-tenancy and isolation while reducing costs compared to separate full clusters.
Key Features:
- Isolation and Multi-Tenancy: Each vCluster operates in its own namespace, providing strong isolation for enhanced security and resource management.
- Cost-Effective: Reduces infrastructure expenses by utilizing shared resources instead of dedicated clusters.