Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flux - The GitLess GitOps Edition

Flux - The GitLess GitOps Edition

Dipti and Stefan talk about the evolution of Flux CD towards a GitLess GitOps model. From KubeCon NA 2025

Avatar for Stefan Prodan

Stefan Prodan

November 11, 2025
Tweet

More Decks by Stefan Prodan

Other Decks in Technology

Transcript

  1. #KubeCon #CloudNativeCon Flux CD Gitless GitOps Dipit Pai - Microsoft

    Flux maintainer Stefan Prodan - ControlPlane Flux & Flagger maintainer
  2. Flux v2.7 - Release Highlights 🔄 New ArtifactGenerator API -

    Extends Flux with advanced source composition and decomposition patterns. ⚡ Instant Reconciliation - Flux now watches referenced ConfigMaps & Secrets and triggers immediate reconciliation on changes. No more waiting for the interval! 🔐 Complete Workload Identity Integration - Secret-less authentication across AWS, Azure, and GCP for all Flux resources, including hub-and-spoke cluster management. 📊 OpenTelemetry Tracing - Full observability into Flux reconciliation workflows with proper trace relationships. https://fluxcd.io/blog/2025/09/flux-v2.7.0/
  3. Flux - Ecosystem Highlights Flux MCP AI-Assisted GitOps - from

    pipelines generation to troubleshooting to cross-cluster analysis. https://fluxcd.control-plane.io/mcp/ Flux Operator New Features: Deployment window for apps delivery, Gitless image automation, GitHub App bootstrap. https://fluxcd.control-plane.io/operator/ Backstage Plugin Backstage Flux UI for monitoring the delivery pipelines with sync, suspend and resume actions https://www.npmjs.com/package/@backstage-community/plugin-flux/
  4. Flux - Roadmap Highlights Helm v4 Add support for Helm

    v4 and the new Helm Chart format to helm-controller and source-controller. MTTR Reduction Reduce the mean time to recovery (MTTR) in case of a failed deployments by canceling ongoing health checks and tests performed by kustomize-controller and helm-controller. Drift Detection Ignore Rules Extend Flux Server-Side Apply to allow in-cluster mutation based on JSON path expressions. https://fluxcd.io/roadmap/