-
Notifications
You must be signed in to change notification settings - Fork 14
About Arlon
Welcome to the arlon
Arlon is an open source product that builds complete clusters in minutes, using ArgoCD + ClusterAPI or Crossplane, enabling simple gitOps at scale. Arlon builds clusters, then deploys applications and other Kubernetes objects. The core set of Arlon features are focused on allowing users to build clusters in any environment that has an associated ClusterAPI provider. Users are able to specify a cloud, then outline all of the clusters' configuration, Kubernetes objects (RBAC, Network Policies, Pod Security) and Apps, each individual object is referenced as a bundle and grouped together as a Profile. Arlon orchestrates creating clusters by creating ClusterAPI custom resources as ArgoCD applications, Arlon then automates connecting the new cluster to ArgoCD. Once the cluster is running, and connected to ArgoCD, Arlon deploys the Profile and each of the bundles that are inside the Profile.
A complete cluster includes:
- Cloud: AWS, Google, Azure, On-Premises
- Kubernetes Configuration: Version, nodes, control plane type
- Kubernetes Add-ons: CoreDNS, Prometheus, MetricsServer
- Kubernetes Objects such as RBAC, Pod Security, Network Polices
- Applications: Platform Applications (Redis, Kafka, Elastic) &/Or Business Business