Tool Open source

Flux

Flux is an open-source continuous delivery and GitOps solution for keeping Kubernetes clusters synchronized with configuration sources such as Git repositories and OCI artifacts. It is built on the GitOps Toolkit, a set of Kubernetes APIs and controllers for source management, Kustomize and Helm deployments, notifications, and image automation; its controllers reconcile custom resources to apply and update cluster state. Flux supports multiple Git repositories and multi-tenancy, and can deliver Helm releases and charts. The project is a graduated Cloud Native Computing Foundation project.

View repository Visit site Mentioned in 2 videos ↓

What Flux is used for

2 uses taken from transcripts — each links to the moment in the video.

  • It delivers Helm charts and is discussed in relation to a chart whose CRDs are too large to fit in a Kubernetes Secret. The suggested workaround is to manage the CRDs separately.

  • Alternative GitOps tool that pulls desired infrastructure state from Git and reconciles the cluster.

Videos mentioning Flux

2 in the library.