Virtualization of Kubernetes Vcluster v0. 3 passes Kubernetes conformance tests
Loft Labs ‘ Vcluster v0.3 is the first virtual cluster software to pass 100 percent of Kubernetes compliance tests and become a certified Kubernetes distribution.
Company on topic
Cluster building in virtual spaces: Instead of many isolated clusters, users launch virtual clusters that run on other Kubernetes clusters and share and share their resources. Virtual clusters and hypervisor are located within a single pod.
(Image: Gerd Altmann on Pixabay)
Vcluster allows engineers to create lightweight, virtual Kubernetes clusters that run within the namespaces of an underlying Kubernetes cluster. This approach reduces the spread of clusters, enables “more secure and better maintainable multitenancy,” according to the provider, and is aimed at more efficient resource sharing. This can ultimately save a lot of infrastructure costs.
Fabian Kramm, CTO of Loft Labs, explains: “Virtualizing Kubernetes is a very demanding technical problem. And passing 100 percent of all Kubernetes compliance tests and becoming certified is an additional challenge. Our goal is for virtual clusters to get as close to real clusters as possible and for users not even to notice that they are running in a virtual cluster. I like to imagine that we are trying to pass the Turing test for Kubernetes.”
Using vCluster3.0, vcluster should make it as easy to set up as deploying a web application in Kubernetes.
(Picture: Loft Labs)
Vcluster follows an earlier project called “k3v”, which was a first proof-of-concept for virtualizing Kubernetes based on the popular”K3s” distribution. Darren Shepherd, Suse Chief Architect and creator of K3s and k3v, is delighted: “It’s great to see that the Loft team has decided to base their virtual cluster implementation on K3s, a project that has been close to my heart since its inception. I see a lot of potential in virtualizing Kubernetes and believe that virtual clusters will be a key component in solving multi-tenancy challenges in Kubernetes.“
Originally, Loft had developed Vcluster as a feature as a commercial product for self-service Kubernetes development environments. In April of this year, however, software development became an independent and separate open source project. This also allows other organizations to join the virtualization of Kubernetes. Since then, Vcluster has attracted attention in the cloud native community and gained the trust of large companies and thought leaders in the field.
Note: Loft Labs is hosting the “Hands-on Introduction to Vcluster” live session today (Tuesday, June 22) at 1 p.m. Eastern Time with CEO Lukas Gentele and Rick Burroughs, Senior Developer Advocate, Loft Labs.
About Loft Labs