Introduction of Arlon: Open Source Project To Enable Cloud-Native Scale

Platform9

Platform9, a firm that provides businesses with better ways to use cloud-native technology, has debuted Arlon, its newest open source initiative. With the help of GitOps, declarative APIs, and Kubernetes, Arlon would specify a powerful unified architecture that can manage and reconcile the state of workloads (apps and configurations) as well as infrastructure (clusters and underlying resources).

Using reusable profiles and groups, Arlon would be one of the first open-source projects to fully automate and integrate infrastructure and workload lifecycle management, allowing scale, compliance, and security. Arlon is 100 percent open source with its own GitHub site, documentation, and community.

Developers and DevOps teams may streamline scalable deployments at a lesser cost using Arlon, according to Platform9. Wherever the clusters are placed, enterprise IT teams may implement uniform governance standards.

“In a typical organization with many DevOps teams, each team deploys clusters and workloads using its own customized automation, handmade scripts, or open-source solutions,” said Madhura Maskasky, Co-Founder and Vice President of Product at Platform9. “As a result, these clusters may fail to match the desired configurations for node size, autoscaling, networking, and RBAC rules, all of which are crucial for governance and security.”

Kubernetes

Madhura Maskasky, Co-Founder and VP of Product at Platform9
“These clusters may fail to match the desired configurations for node size, autoscaling, networking, and RBAC rules, all of which are crucial for governance and security,” said Madhura Maskasky, Co-Founder and VP of Product at Platform9.

The whole workflow is interrupted by workload and infrastructure deployment and setup that are not coordinated. The manual intermediary procedures would frequently result in setup mistakes. Applications that function properly during development might not function properly throughout subsequent phases of the CI/CD cycle.

DevOps teams could find themselves spending a lot of time debugging problems that result in extended outages and downtime that can have a big impact on the business. The infrastructure that the application is operating on is frequently configured incorrectly, rather than the app itself, stated Platform9.

These issues can be amplified as companies scale clusters, teams, and locations. “As Kubernetes deployments scale, enterprises are starting to deal with a chaotic environment of cluster and workload sprawl,” added Ms. Maskasky.

Cloud native scale might vary depending on a company’s use case:

  • Geographic scale (e.g 1000s of edge locations)
  • Hundreds of clusters in your data center or a single public cloud
  • A handful of clusters with 100’s of nodes and divided up by namespace

Arlon: Managing workloads and infrastructure

With a lot of community support and momentum, ClusterAPI, a Kubernetes project that enables the creation, update, and dismantling of Kubernetes clusters, is growing in popularity and strength.

ArgoCD, which uses a declarative framework to maintain desired sets of settings, is quickly becoming as the standard choice for workload management and continuous delivery.

According to Platform9, Arlon is what you get when you combine the greatest features of these two pillars to maintain, manage, and grow the whole cloud-native stack, from infrastructure to workloads and everything in between.

“Arlon provides scalable cluster and application lifecycle management built on top of industry-standard tools in the cloud native ecosystem,” said Bich Le, Chief Architect at Platform9. “By relying on the open, community-led pillars of ArgoCD, ClusterAPI, and GitOps methodology, this new project greatly simplifies the large-scale deployment, configuration, and operation of Kubernetes clusters and workloads.”

In a single integrated system, Arlon would satisfy the requirements of enterprise IT, operations, and developers. The system is currently being tested with AWS, and the roadmap calls for adding other public clouds in addition to bare metal.

“Project Arlon from Platform9 brings the best of GitOps and Cluster API to deliver consistent, repeatable, and scalable Kubernetes cluster provisioning experiences across the public cloud, enterprise data centers, and edge,” said Janakiram MSV, industry analyst at Gigaom Research. “While GitOps is traditionally used only for the continuous delivery of modern applications, Project Arlon exploits it to maintain the desired state of both the cluster infrastructure and the deployed workloads. It enables cluster administrators to enforce configuration, compliance, and security policies irrespective of the provisioning environment. This open source project has the potential to become the preferred choice of tool for cluster lifecycle management.”