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-getter
from Kustomize v4, the set of URLs accepted by Kustomize in theresources
filed 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 type
error.
More details on breaking changes can be found at #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.0
docker pull ghcr.io/fluxcd/flux-cli:v0.15.0