Flux Operator Roadmap
Planned features for the Flux Operator project, including the Kubernetes controllers, MCP Server, Web UI and Flux distribution releases.
Note that the milestones marked as provisional are subject to change based on the project's priorities and the community's feedback.
Q2 2026
Completed
Q2 2026
Completed-
- Kubernetes 1.36 conformance
- Distribution release
- Controllers
- ResourceSet: Cancel Kustomizations and HelmReleases health checks on updates
- ResourceSet: Checksum ConfigMaps and Secrets to trigger rollout restarts
- ResourceSet: Multi-stage reconciliation for workflow orchestration
- ResourceSet: Kubernetes Job scheduler
-
- Air-gapped image sync: flux-operator distro mirror
- MCP Server
- Compatibility with OpenAI MCP clients
- Docs tool: add concise corpus and index
- Web UI
- Workload dashboards (Deployments, StatefulSets, DaemonSets, CronJobs)
- Workload rollout visualization and deploy pipeline graph view
- Workload actions: rollout restart, delete pods, reconcile, suspend/resume
- Workload logs viewer: pod logs streaming, search and level filtering
- Website
- Serve docs in Markdown format to AI crawlers
- AI Agent Skills packaging and distribution guide
Q3 2026
In Progress
Q3 2026
In Progress- Controllers
- ResourceSet: ExternalArtifact input provider
- ResourceSet: Workload Identity federation for OCI artifact inputs
- CLI
- Extend mirroring to sync the CLI image and instance chart
- support for merging multiple kubeconfig files
- MCP Server
- Stateless server: MCP Spec 2026-07-28
- Server instructions advertised to MCP clients
- Query tool: field selection with JSONPath
- Reconcile tool: unified reconcile_flux_resource for all Flux kinds
- Logs tool: workload support with since and grep filters
- Events tool: get_kubernetes_events for workloads and Flux resources
- Diff tool: server-side apply dry-run with Flux owner transforms
- Patch tool: patch_kubernetes_resource with merge, JSON and strategic patches
- Docs tools: chunked search index and read_flux_doc
- Web UI
- Workloads listing with advanced search
- Keyboard shortcuts for navigation and actions
- GitOps actions: fine-grained access mode
- CPU/Memory metrics charts for workloads
- GitOps actions: bulk reconcile, suspend, resume
- Custom actions for ResourceSets
- Website
- Schema catalog explorer
- Schema catalog MCP Server
- Documentation MCP Server
- Using ResourceSets for Monorepo Deployments guide
- AI Agent Skills dedicated guide
Q4 2026
Provisional
Q4 2026
Provisional-
- Kubernetes 1.37 conformance
- Distribution release
- MCP Server
- Publish to registry.modelcontextprotocol.io
- Web UI (GA release)
- OpenReports integration
- Security audit and hardening
History Q4 2025 – Q1 2026
Q4 2025
Completed
Q4 2025
Completed-
- Kubernetes 1.34 conformance
- Distribution release
- Controllers
-
- New command: flux-operator install
- New command: flux-operator uninstall
- MCP Server
- Install tool: bootstrap from OCI Artifact
- Docs tool: offline full-text search
- Web UI (MVP release)
- Cluster overview dashboard
- Resource dashboards per Flux kind
- Favorite resources management
- GitOps pipeline visualization
- Search and filtering
- Single Sign-On (SSO) integration
- Multi-tenancy RBAC based on OIDC claims
- Website (GA release)
- Presentation of operator features
- Documentation import and search
- Quickstart guide
- Launch new fluxoperator.dev website
Q1 2026
Completed
Q1 2026
Completed-
- Kubernetes 1.35 conformance
- Distribution release
- Launch official mirror on Quay.io
- Controllers
- ResourceSet: reduce the mean time to recovery (MTTR)
- ResourceSet: Integrate with Gitea / Forgejo
- ResourceSet: 3rd-party orchestrators integration
-
- Package Manager for Agent Skills: flux-operator skills commands
- New command: flux-operator create secret web-auth
- New command: flux-operator create secret web-config
- MCP Server
- Update to MCP Spec 2025-11-25
- Improve log query tool for failing pods
- Web UI
- Extend workload views with CronJob support
- GitOps actions: reconcile, suspend/resume, download artifact
- Workload actions: rollout restart, delete pod
- CronJob action: create Job
- Multi-tenant cluster dashboard
- Server OAuth hot reload from Kubernetes Secret
- Accessibility improvements
- Load testing with 5K apps and 100 concurrent users
- Website