// the find
loft-sh/loft
Namespace & Virtual Cluster Manager for Kubernetes - Lightweight Virtual Clusters, Self-Service Provisioning for Engineers and 70% Cost Savings with Sleep Mode
vCluster Platform is a control plane for managing virtual Kubernetes clusters — lightweight K8s environments that run inside a namespace of a real cluster. It's aimed at platform engineering teams that need to give developers isolated Kubernetes environments without spinning up full clusters. Think internal developer platform tooling, not end-user software.
Sleep mode is genuinely useful: zeroing out replicas on idle namespaces is a straightforward mechanism that actually delivers the cost savings they advertise, and it's automatable via inactivity detection. The CRD-first design means everything is GitOps-compatible out of the box — you're not fighting the tool to get it into ArgoCD. RBAC scoping at the project/space/vcluster level is granular enough to handle real multi-team setups without resorting to separate clusters. The OpenAPI spec is auto-synced and ships in the repo, so SDK generation and automation tooling are first-class.
This repo is essentially a release artifact — Helm charts and auto-synced API specs — not the actual platform source code. There's almost nothing to read or contribute to here; the real codebase lives elsewhere. Requires a commercial license key from LoftLabs, which is a non-trivial adoption hurdle for anyone evaluating it seriously. At 841 stars it's niche; the community is small, which means fewer third-party integrations, less Stack Overflow coverage, and slower bug fixes if you hit something obscure. Sleep mode sounds good until you hit a stateful workload with a PVC that needs careful wake sequencing — the docs don't make it clear how gracefully that's handled.