Flux 2.7.0 promotes the Image Automation APIs to v1 (GA) and comes with new features, bug fixes and performance improvements.
Flux 2.7.0 comes with a new set of APIs (ExternalArtifact & ArtifactGenerator) and a new controller source-watcher that extends Flux with advanced source composition and decomposition patterns.
📅 Target dates: 29-30 September
🚀 Roadmap milestone: https://fluxcd.io/roadmap/#v27-q3-2025
ℹ️ Highlights
- General availability release for the Flux Image Automation APIs (
ImagePolicy, ImageRepository, ImageUpdateAutomation)
- Support for 3rd-party source controllers (
ExternalArtifact)
- Support for source composition and decomposition patterns (
ArtifactGenerator)
- Watch for changes in ConfigMaps and Secrets references (
Kustomization, HelmRelease)
- Extend the readiness evaluation of dependencies with CEL expressions (
Kustomization, HelmRelease)
- Introduce
RetryOnFailure lifecycle management strategy (HelmRelease)
- Support mTLS for sending alerts to external systems (
Provider)
- Support mTLS for GitHub App transport (
GitRepository, ImageUpdateAutomation, Provider)
- OpenTelemetry tracing for
Kustomization and HelmRelease reconciliation (Provider)
- Support for remote cluster authentication using Workload Identity (
Kustomization, HelmRelease)
- Support object-level workload identity auth for AKS, EKS, GKE, Azure DevOps, Azure Event Hubs, Azure Blob Storage, GCP Pub/Sub, GCP Storage, AWS S3
⚠️ End-of-life support
All the Flux APIs v1beta1 and v2beta1 have reached end-of-life and are being removed from the CRDs.
Unless you are using Flux Operator to deploy the Flux controllers, you must run the flux migrate command on clusters before upgrading.
Dependencies updates
Release checklist
Conformance testing
| Distribution |
Versions |
| Kubernetes KinD |
1.32, 1.33, 1.34 |
| OpenShift |
4.19.0-okd |
| K3s |
1.32, 1.33, 1.34 |
| AWS |
EKS 1.33 |
| Azure |
AKS 1.33 |
| Google Cloud |
GKE 1.33 |
Documentation
Flux 2.7.0 promotes the Image Automation APIs to v1 (GA) and comes with new features, bug fixes and performance improvements.
Flux 2.7.0 comes with a new set of APIs (
ExternalArtifact&ArtifactGenerator) and a new controller source-watcher that extends Flux with advanced source composition and decomposition patterns.📅 Target dates: 29-30 September
🚀 Roadmap milestone: https://fluxcd.io/roadmap/#v27-q3-2025
ℹ️ Highlights
ImagePolicy,ImageRepository,ImageUpdateAutomation)ExternalArtifact)ArtifactGenerator)Kustomization,HelmRelease)Kustomization,HelmRelease)RetryOnFailurelifecycle management strategy (HelmRelease)Provider)GitRepository,ImageUpdateAutomation,Provider)KustomizationandHelmReleasereconciliation (Provider)Kustomization,HelmRelease)All the Flux APIs
v1beta1andv2beta1have reached end-of-life and are being removed from the CRDs.Unless you are using Flux Operator to deploy the Flux controllers, you must run the
flux migratecommand on clusters before upgrading.Dependencies updates
Release checklist
Conformance testing
Documentation