We’re proud to announce that loft is the first cloud-native technology that ships a stable implementation for virtualized Kubernetes clusters. With loft v0.3, users are now able to create virtual Kubernetes clusters (vClusters) in a matter of seconds either via a click on the UI, a single command with the loft CLI or by using the vCluster CRD (see the last paragraph for examples).

What is loft?

loft is the re-branded and re-architected version of DevSpace Cloud which had let admins set up a self-service system for namespaces for their Kubernetes clusters. While working with a variety of companies and helping them to bring self-service Kubernetes namespaces to their engineering teams, we learned a lot about the tension between IT teams and engineering teams. While sysadmins are mostly concerned with the stability and security of their system, engineers strive for velocity and demand the freedom to do whatever they need for their work — including installing CRDs and custom RBAC rules when installing any one of the 1,000+ Helm charts out there which requires this kind of cluster-wide access.

v0.3 of loft now solves this issue with virtual clusters. Here’s how:

What are Virtual Clusters?

You can imagine a virtual Kubernetes cluster as a fully functional Kubernetes cluster that runs on top of another cluster — contained in a single namespace of the underlying host cluster. A virtual Kubernetes cluster can be used just like any other Kubernetes cluster with kubectl, helm or whatever client tool has access to a valid kube-context for this virtual cluster.

#kubernetes #cloud-computing #software-engineering #software-architecture #virtualization #cloud

Loft v0.3 — Virtual Clusters For Kubernetes
2.30 GEEK