
Buddy
CI/CD automation platform focused on easy pipeline design and fast deployments for developers
Discover top open-source software, updated regularly with real-world adoption signals.

Kubernetes-native continuous delivery platform powered by GitOps Toolkit
Flux v2 synchronizes Kubernetes clusters with Git, OCI, Helm, and other sources, automating deployments and image updates through a composable, API-driven GitOps framework.

Flux v2 is a Kubernetes‑native continuous delivery solution that keeps clusters in sync with declarative sources such as Git repositories, OCI artifacts, Helm charts, and more. By leveraging the GitOps Toolkit’s custom resources, Flux enables teams to define desired state in version‑controlled files and let the platform reconcile the live cluster automatically.
Flux integrates tightly with the Kubernetes API extension system, supports multi‑tenancy, and provides built‑in controllers for source handling, Helm releases, Kustomize overlays, and image automation. It can be bootstrapped on any Kubernetes cluster via a single CLI command, after which it continuously monitors source changes and applies them, optionally notifying external systems through its notification framework. The project is CNCF‑graduated, written in Go, and backed by a vibrant community offering extensive documentation, support channels, and extensibility points for custom delivery pipelines.
When teams consider Flux, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Git‑driven application deployment
Consistent, repeatable releases directly from version‑controlled manifests.
Automated container image updates
New image tags are detected and deployed without manual intervention.
Helm chart lifecycle management
Declarative Helm releases stay in sync with source repositories.
Multi‑tenant cluster management
Isolated GitOps pipelines per team enable secure, independent delivery.
Flux v2 supports all actively maintained Kubernetes versions; refer to the documentation for the exact matrix.
Yes, the Helm controller reconciles HelmRelease resources, keeping chart versions aligned with the defined source.
Flux integrates with SOPS to encrypt secrets in Git, and can sync them as Kubernetes Secret resources.
Flux provides a CLI and integrates with Prometheus and Grafana for observability; a dedicated UI is not part of the core project.
Flux v2 is released under the Apache-2.0 license.
Project at a glance
ActiveLast synced 4 days ago