flux-operator
The Flux Operator is a Kubernetes CRD controller that manages the lifecycle of CNCF Flux CD and the ControlPlane enterprise distribution. It offers an alternative to the Flux bootstrap procedure: instead of installing and upgrading the Flux controllers by hand on each cluster, you describe the desired setup through a declarative API and the operator installs, configures and upgrades them across a fleet of clusters.
The README groups the features into autopilot installs, advanced configuration (multi-tenancy lockdown, sharding, scaling, storage, Kustomize patches), deep insights (reports, Prometheus metrics and a Flux Web UI), self-service environments through the ResourceSet API, which can create ephemeral environments from GitHub, GitLab and Azure DevOps pull requests, and AI-assisted GitOps. For the last one, the Flux MCP Server connects AI assistants to clusters running the operator so you can analyse deployments, troubleshoot and run operations in natural language. It is tested with the ControlPlane Flux distribution on OpenShift, EKS, AKS and GKE.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-10-14
- Commits, last 90 days
- 100+
- Releases, last 90 days
- 7
- Latest release
- v0.61.0 (2026-10-01)
- Open issues
- 76
- Recent issues with at least one comment
- 6/13
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #951 Feature Request: Support local files for `flux-operator install`18 comments · 2026-07-09
- #321 Ability to select latest tags like Flux `ImagePolicy` in `ResourceSetInputProvider`14 comments · 2025-06-23
- #779 Memory consumption after upgrade12 comments · 2026-03-26
- #66 Pull Flux manifests from registry with private PKI certificate10 comments · 2024-07-04
- #1027 Support for loading `ResourceSet` inputs from `ConfigMaps` and `Secrets`7 comments · 2026-09-03
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!