Index Keywords

↶ Return

What is Flux?



Outline
  1. 1. Description

Description

Flux provides GitOps for both apps and infrastructure.[1]

Flux is a set of continuous and progressive delivery solutions for Kubernetes that are open and extensible.[1:1]

Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories), and automating updates to configuration when there is new code to deploy.[2]

Flux is built from the ground up to use Kubernetes’ API extension system, and to integrate with Prometheus and other core components of the Kubernetes ecosystem. In version 2, Flux supports multi-tenancy and support for syncing an arbitrary number of Git repositories, among other long-requested features.[2:1]

Flux is constructed with the GitOps Toolkit, a set of composable APIs and specialized tools for building Continuous Delivery on top of Kubernetes.[2:2]

Flux is a CNCF Incubating project.[1:2] Flux was accepted to CNCF on July 15, 2019 and is at the Incubating project maturity level.[3]


  1. https://fluxcd.io/ ↩︎ ↩︎ ↩︎

  2. https://fluxcd.io/docs/ ↩︎ ↩︎ ↩︎

  3. https://www.cncf.io/projects/flux/ ↩︎