Page Inspect
Internal Links
24
External Links
795
Images
908
Headings
32
Page Content
Title:Flux - the GitOps family of projects
Description:Flux is a set of continuous and progressive delivery solutions for Kubernetes, and they are open and extensible.
The APIs of Flux are stable now.
HTML Size:154 KB
Markdown Size:11 KB
Fetched At:November 18, 2025
Page Structure
h1📢
Flux at KubeCon NA
h1Flux - the GitOps family of projects
h2Benefits
h4GitOps for apps and infrastructure
h4Declarative & Automated
h4Auditable
h2Features
h4Push to Git and Flux does the rest
h4Works with your existing tools
h4Designed with security in mind
h4Does Multi-Tenancy (and “Multi-everything”)
h4Works with any Kubernetes and all common tooling
h4Dashboards love Flux
h3Our Team Calendar
h2Community
h4GitHub Discussions
h4Slack
h4Mailing list
h2Adopted by
h2First created at
h2Who is using Flux
h3Highlights
h3Key Benefits
h3Key Benefits
h2Resources
h4FluxCD Azure DevOps OIDC Authentication
h6Migrating AKS clusters to Azure DevOps OIDC-based auth
h4Flux Beyond Git: Harnessing the Power of OCI - Stefan Prodan & Hidde Beydals, Weaveworks
h6With Flux, OCI can serve as the single source of truth for both application code (container images) and configuration (OCI artifacts).
h4Playlist: GitOps Days 2022
h6Playlist from GitOps Days 2022 on June 8-9, 2022 featuring Flux integrators, end-users/adopters, and maintainers.
h2Made possible by our contributors
Markdown Content
Flux flux-iconCreated with Sketch.Flux - Documentation - Blog - Adopters - Ecosystem - Flagger - Project Code of Conduct Resources Support Community Contributing Governance Roadmap Privacy Security Branding - Versions Release Information v2.7 v2.6 v2.5 # 📢 Flux at KubeCon NA # Flux - the GitOps family of projects Flux is a set of continuous and progressive delivery solutions for Kubernetes that are open and extensible. The latest version of Flux brings many new features, making it more flexible and versatile. Flux is a CNCF Graduated project. Get started 📆 Next event: 2025-11-19 12:00 UTC: CNCF Flux Project Meeting (early) Where: https://zoom.us/j/4381188348 2025-11-19 12:00:00+00:00 ## Benefits #### GitOps for apps and infrastructure Flux and Flagger deploy apps with canaries, feature flags, and A/B rollouts. Flux can also manage any Kubernetes resource. Infrastructure and workload dependency management is built in. #### Declarative & Automated Describe the entire desired state of your system in Git. This includes apps, configuration, dashboards, monitoring, and everything else. Use YAML to enforce conformance to the declared system. You don’t need to run kubectl because all changes are synced automatically. #### Auditable Everything is controlled through pull requests. Your Git history provides a sequence of transactions, allowing you to recover state from any snapshot. ## Features #### Push to Git and Flux does the rest Flux enables application deployment (CD) and (with the help of Flagger) progressive delivery (PD) through automatic reconciliation. Flux can even push back to Git for you with automated container image updates to Git (image scanning and patching). #### Works with your existing tools Flux works with your Git providers (GitHub, GitLab, Bitbucket, can even use s3-compatible buckets as a source), all major container registries, fully integrates with OCI and all CI workflow providers. #### Designed with security in mind Pull vs. Push, least amount of privileges, adherence to Kubernetes security policies and tight integration with security tools and best-practices. Read more about our security considerations. #### Does Multi-Tenancy (and “Multi-everything”) Flux uses true Kubernetes RBAC via impersonation and supports multiple Git repositories. Multi-cluster infrastructure and apps work out of the box with Cluster API: Flux can use one Kubernetes cluster to manage apps in either the same or other clusters, spin up additional clusters themselves, and manage clusters including lifecycle and fleets. #### Works with any Kubernetes and all common tooling Support for e.g. Kustomize, Helm; GitHub, GitLab, Harbor and custom webhooks; notifications on Slack and other chat systems; RBAC, and policy-driven validation (OPA, Kyverno, admission controllers). #### Dashboards love Flux No matter if you use one of the Flux UIs or a hosted cloud offering from your cloud vendor, Flux has a thriving ecosystem of integrations and products built on top of it and all have great dashboards for you. ### Our Team Calendar Times shown are UTC. - 2025-11-19 12:00 2025-11-19 12:00:00+00:00 CNCF Flux Project Meeting (early) - Where https://zoom.us/j/4381188348 - Organizer kingdonb Meeting agenda, minutes and videos: here Join Zoom Meeting here Meeting ID: 438 118 8348 One tap mobile +19292056099,,4381188348# US (New York) +13017158592,,4381188348# US (Germantown) Dial by your location +1 929 205 6099 US (New York) +1 301 715 8592 US (Germantown) +1 312 626 6799 US (Chicago) +1 253 215 8782 US (Tacoma) +1 346 248 7799 US (Houston) +1 669 900 6833 US (San Jose) 877 853 5247 US Toll-free 888 788 0099 US Toll-free Meeting ID: 438 118 8348 Find your local number: here - 2025-11-20 18:00 2025-11-20 18:00:00+00:00 The Flux Bug Scrub (Americas-Late) - Where https://zoom.us/j/91727517562?pwd=z2twbwffcvblawzwmgj3ew1icgdcut09 - Organizer kingdonb Join Zoom Meeting here Meeting ID: 917 2751 7562 Passcode: 746206 - 2025-11-25 21:00 2025-11-25 21:00:00+00:00 The Flux Bug Scrub (Australia/AEST edition) - Where https://zoom.us/j/94742199917?pwd=wuyvtfuysgd4y1aremlowkdxy050qt09 - Organizer kingdonb Join Zoom Meeting here Meeting ID: 947 4219 9917 - 2025-11-26 13:00 2025-11-26 13:00:00+00:00 The Flux Bug Scrub (Americas-Early) - Where https://zoom.us/j/91857561646?pwd=anz0b1vwaknzz3lsdwdizdlsb0prut09 - Organizer kingdonb Join Zoom Meeting here Meeting ID: 918 5756 1646 Passcode: 382930 - 2025-11-27 15:00 2025-11-27 15:00:00+00:00 CNCF Flux Project Meeting (late) - Where https://zoom.us/j/4381188348 - Organizer kingdonb Meeting agenda, minutes and videos: here Meeting ID: 438 118 8348 One tap mobile +19292056099,,4381188348# US (New York) +13017158592,,4381188348# US (Germantown) Dial by your location +1 929 205 6099 US (New York) +1 301 715 8592 US (Germantown) +1 312 626 6799 US (Chicago) +1 253 215 8782 US (Tacoma) +1 346 248 7799 US (Houston) +1 669 900 6833 US (San Jose) 877 853 5247 US Toll-free 888 788 0099 US Toll-free Meeting ID: 438 118 8348 Find your local number: here - 2025-12-03 12:00 2025-12-03 12:00:00+00:00 CNCF Flux Project Meeting (early) - Where https://zoom.us/j/4381188348 - Organizer kingdonb Meeting agenda, minutes and videos: here Join Zoom Meeting here Meeting ID: 438 118 8348 One tap mobile +19292056099,,4381188348# US (New York) +13017158592,,4381188348# US (Germantown) Dial by your location +1 929 205 6099 US (New York) +1 301 715 8592 US (Germantown) +1 312 626 6799 US (Chicago) +1 253 215 8782 US (Tacoma) +1 346 248 7799 US (Houston) +1 669 900 6833 US (San Jose) 877 853 5247 US Toll-free 888 788 0099 US Toll-free Meeting ID: 438 118 8348 Find your local number: here See this page for more events, more details, and subscription options. ## Community The Flux project aspires to be the vendor-neutral home for GitOps in a Cloud Native world. What we achieved up until today is only possible because of our community, that is very easy to work with. #### GitHub Discussions Join the conversation in GitHub Discussions. Everything Flux related ranging from specifications and feature planning to Show & Tell happens here. #### Slack If you want to talk to the Flux team and community in real-time, join us on Slack. This is a great way to get to know everyone. Get a Slack invite, or go to the `#flux` channel. #### Mailing list Join our (low-traffic) mailing list to stay up to day on announcements and sporadic discussions. ## Adopted by ## First created at ## Who is using Flux Flux is a CNCF Graduated project and was categorised as “Adopt” on the CNCF CI/CD Tech Radar (alongside Helm). Some of the biggest organisations have adopted the Flux family of projects for their GitOps needs. See who is part of our community and how about joining yourself? Deutsche Telekom preps Kubernetes 5G core with GitOps GitOps will help the German mobile carrier manage IT automation for its 5G SA app on a large internal Kubernetes platform with minimal staff needed to do hands-on administration. *Using Flux, DT now manages some 200 Kubernetes clusters with just 10 full-time engineers and plans to scale to thousands of clusters without adding more than one or two more members to the infrastructure team.* Vuk Gojnic, **Deutsche Telekom** - **Industry:** Finance - **Location:** London ### Highlights - Production speed increased by 50% - Deployments increased by 75% - MTTR in 20min for all clusters - Devs 75% less focused on operations ### Key Benefits - GitOps enabled a self-service Development Team - Weave Flux enabled greater security into their workflows *Leveraging GitOps has allowed us to create a self-service platform for engineers so they can concentrate on delivering business value through innovation, without the full need for Platform Team assistance. The engineers focus on building container images and managing the testing of their microservices and Weave Flux handles the deployments.* Mettle case study with Weaveworks - **Industry:** Software - **Location:** United States of America ### Key Benefits - GitOps provides a low-risk self-deployment model - Significant time savings with automated cluster lifecycle management - Robust and secure platform with built-in auditability *For Kubernetes, Gitops provides a simple audit trail that is invaluable in figuring out what has broken. Flux (and our Tidebot) give our developers a low-risk self-deployment option. Together, Flux and GitOps accelerate our innovation.* Tidepool case study with Weaveworks How DoD Uses K8s & Flux to Achieve Compliance & Deployment Consistency This session will walk through the migration steps, what it takes to operate Flux in an air-gapped environment and how we achieved parity when applications are deployed to environments with different constraints. *By introducing Helm and Flux, DoD moved to a more declarative model where everything is version controlled and deployed by Flux thereby reducing manual operations, improving deployment consistency and also bringing more compliance with regard to change management and application life cycle.* Michael Medellin & Gordon Tillman, **Department of Defense** GitOps Days 2021 Keynote: GitOps in Microsoft Azure with Flux - Chris Sanders & Jonathan Innis In this session we show how CNCF Flux is enabled in Azure Arc enabled Kubernetes and Azure Kubernetes Services and also give a sneak peek at implementation of Flux. *To provide Kubernetes admins and app developers with the latest tooling for managing configuration and application deployment, Azure enables GitOps with Flux.* Chris Sanders & Jonathan Innis, **Microsoft** Previous Next ## Resources If you are new to Flux, you might want to check out some of the following resources to get started. #### FluxCD Azure DevOps OIDC Authentication article 24 Nov, 2024###### Migrating AKS clusters to Azure DevOps OIDC-based auth #### Flux Beyond Git: Harnessing the Power of OCI - Stefan Prodan & Hidde Beydals, Weaveworks video 19 Apr, 2023###### With Flux, OCI can serve as the single source of truth for both application code (container images) and configuration (OCI artifacts). #### Playlist: GitOps Days 2022 video 9 Jun, 2022###### Playlist from GitOps Days 2022 on June 8-9, 2022 featuring Flux integrators, end-users/adopters, and maintainers. Find more on our dedicated resources page. ## Made possible by our contributors We welcome contributors of any kind. The components of Flux are on Kubernetes core controller-runtime, so anyone can contribute and its functionality can be extended very easily. Flux is a Cloud Native Computing Foundation Graduated project The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage. - - - - - - - - © 2025 The Flux authors All Rights Reserved