Table of Contents
Now, virtual clusters can be directly used as deployment targets in Argo
SAN FRANCISCO–(BUSINESS WIRE)–Loft Labs, provider of developer tooling and multi-tenancy solutions for Kubernetes, today announced an integration with the popular open source tool Argo CD (continuous delivery) to automate the deployment of services to virtual Kubernetes clusters.
Now, virtual clusters created in Loft are automatically recognized in Argo CD including user permissions and access control settings, so that Argo CD users can deploy to the virtual cluster without any additional effort. This combination allows companies to set up a self-service platform for engineering teams to provision virtual clusters on demand and have them automatically become part of the engineers’ CD pipelines.
“With this Loft integration for Argo CD, virtual clusters can now fit into GitOps-based continuous delivery pipelines within minutes,” said Lukas Gentele, co-founder and CEO of Loft Labs. “This minimizes manual effort for engineering teams, so that in one click, Argo CD can be used with virtual clusters, eliminating any setup effort and reducing time to ship new features with Argo and Loft.”
Loft Labs builds its enterprise-grade Kubernetes platform on top of its popular open source vcluster project. Within the past year, 17 million virtual clusters have been created using vcluster and the technology has been adopted by leaders in cloud-native including Adobe, Codefresh, SpectroCloud, Weaveworks, and others. Loft’s vcluster technology is used to create lightweight Kubernetes clusters that run inside the namespaces of other Kubernetes clusters such as Amazon Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS), or Google Kubernetes Engine (GKE).
A virtual cluster behaves just like any regular Kubernetes cluster because vcluster is a certified Kubernetes distribution, which means that it passes all conformance tests that CNCF requires. Loft can be used to provision virtual clusters on-demand whenever needed, either using the Loft UI (user interface), the Loft CLI (command-line interface) or even using the Kubernetes command-line tool kubectl via the custom resources provided as part of Loft.
Virtual clusters are often used as development environments when engineers are building, testing and debugging cloud-native software, but they are also frequently used as ephemeral environments for executing continuous integration/continuous delivery (CI/CD) pipelines. Using virtual clusters reduces cluster sprawl, allows for more secure and better maintainable multi-tenancy, and aims for more efficient resource sharing, which ultimately saves a lot of infrastructure cost.
Argo CD is an open-source CD tool that follows Git-based workflows to automate the deployment of services within Kubernetes. The tool is being adopted widely in the industry with a 115% production usage increase in the last year, that includes leading companies such as Adobe, BlackRock, Intuit, and many other Fortune 500 companies.
About Loft LabsLoft Labs was founded in 2019 to create open-source developer tooling and virtual cluster technology for Kubernetes, with the goal to increase developer productivity and to help engineers gain secure but unimpeded access to cloud infrastructure.
Joseph Eckert for Loft