Flux is a GitOps toolkit for Kubernetes made up of controllers (source, kustomize, helm, notification, image automation) that reconcile cluster state with Git, OCI, or Helm repositories. It ships with a CLI (flux) for bootstrapping, managing sources, releases, alerts, and image automation. It supports multi-tenancy, air-gapped and OpenShift installations, drift detection, and integrations with major Git and cloud providers.
What it's for
Running Kubernetes Jobs with FluxKarmada + Flux multi-cluster deploymentPromoting Helm Releases with GitHub ActionsGitHub Actions Basic App BuilderGitHub Actions Manifest GenerationGitHub Actions Auto PRJenkins + Flux integrationAutomating image updates to GitSetting up webhook receiversManaging secrets with SOPS or Sealed Secrets
Features 20
- Air-gapped installation support
- Cross-cloud support
- Deploy key rotation
- Flux CLI (flux bootstrap, get, create, reconcile, suspend, resume, etc.)
- Flux GitHub Action
- Flux Schema validation and inventory reporting
- Helm controller for managing Helm releases
- Helm drift detection
- Helm OOM detection
- Image automation controllers for automated image updates
- Kustomize controller for applying Kustomizations
- Monitoring via alerts, metrics, and logs
- Multi-tenancy lockdown support
- Notification controller for alerts and events
- OpenShift installation support
- Secrets management via SOPS and Sealed Secrets
- Source controller for Git, OCI, Helm, and Bucket repositories
- Vertical and horizontal scaling
- Webhook receivers
- Workload Identity support
At a glance
self-hostableAPI
TypeCLI tool
DeploymentSelf-hosted
Integrations
Microsoft AzureGitHub ActionsBitbucketAWS CodeCommitGoogle Cloud PlatformJenkinsHelmGitHubOpenShiftOracle VBSAzure DevOpsSOPSKarmadaGitLabGiteaSealed SecretsAmazon Web ServicesGoogle Cloud Source
Similar apps
Octopus DeploySelf-hostableOctopus is the most powerful release management and deployment automation tool for DevOps teams.Price$30–$1950/moTry freeFree planRuns onWebFeatures20
OpenRunOpen sourceThe deployment layer for internal toolsPriceNot statedTry freeFree planRuns onLinux · Windows +2Features19
CloudifyOpen sourcePriceNot statedTry freeFree trialRuns onWeb · LinuxFeatures19
SpinnakerOpen sourceMulti-cloud continuous delivery for the enterprisePriceNot statedTry freeFree planRuns onWebFeatures17
NorthflankSelf-hostableDeploy any project in seconds, in our cloud or yours.PriceUsage-basedTry freeFree planRuns onWeb · Windows +2Features20
CanineOpen sourceA Developer-friendly PaaS for your KubernetesPriceFreeTry freeFree planRuns onWeb · macOS +1Features16