Back to Glossary
GitOps

What is Flux?

A GitOps tool that syncs Kubernetes clusters continuously from Git repositories.

Flux is a CNCF graduated GitOps tool for Kubernetes. It watches Git repositories and automatically applies changes to your cluster when the repository changes. Flux is composed of controllers: Source Controller (watches Git/Helm/OCI repos), Kustomize Controller, Helm Controller, and Notification Controller. Unlike ArgoCD, Flux has no built-in UI but integrates with Weave GitOps. Flux v2 was rewritten as composable controllers following the GitOps Toolkit spec.

Deep Dive Guide

argocd vs flux vs jenkins gitops comparison

Related Terms

Test your knowledge of Flux and 130 other DevOps concepts