Flux 2
Notes
Release notes
0.15.0
· 1y+
Breaking Changes
In this version, Flux and its controllers have been upgraded to Kustomize v4. While Kustomize v4 comes with many improvements and bug fixes, it introduces a couple of breaking changes:
- YAML anchors are no longer supported in Kustomize v4, see kustomize/issues/3675 for more details.
- Due to the removal of
hashicorp/go-getterfrom Kustomize v4, the set of URLs accepted by Kustomize in theresourcesfiled is reduced to file system paths, URLs to plain YAMLs and values compatible withgit clone. This means you can no longer use resources from archives (zip, tgz, etc). - Due to a bug in Kustomize v4, if you have non-string keys in your manifests, the controller will fail with
json: unsupported typeerror.
More details on breaking changes can be found at https://github.com/fluxcd/flux2/issues/1522
Changelog
- PR #1519 - @stefanprodan - Update to Kustomize v4
- PR #1505 - @stefanprodan - Fix yq example for create secret git
- PR #1490 - @fluxcdbot - Update toolkit components
Docker images
docker pull fluxcd/flux-cli:v0.15.0docker pull ghcr.io/fluxcd/flux-cli:v0.15.0