This version comes with breaking changes, new features, performance improvements and many bug fixes.
Please see the Upgrade to Flux v0.18 and the v1beta2 API discussion for more details.
Components changelog
- source-controller v0.16.0
- kustomize-controller v0.15.0
- helm-controller v0.12.0
- notification-controller v0.17.0
- image-reflector-controller v0.12.0
- image-automation-controller v0.15.0
CLI changelog
- PR #1915 - @stefanprodan - Improve Azure e2e failure tracing
- PR #1914 - @stefanprodan - Adapt event test for kustomize-controller v0.15
- PR #1913 - @SomtochiAma - Add check for empty gpg key ring path
- PR #1912 - @stefanprodan - Update image-reflector-controller to v0.12.0
- PR #1908 - @stefanprodan - Implement server-side apply
- PR #1907 - @fluxcdbot - Update toolkit components
- PR #1898 - @superbrothers - Fix "get" commands to use stdout instead of stderr
- PR #1893 - @SomtochiAma - Add flux version command
- PR #1886 - @SomtochiAma - Filter pods from each deployment for flux logs
- PR #1881 - @philnichol - Add tag, semver and commit args to manifestgen
- PR #1877 - @stefanprodan - Use multi-arch image for kubectl
- PR #1874 - @SomtochiAma - Add better checks for reconciliation in reconcile run command
- PR #1869 - @SomtochiAma - Extend
--team
flag to include access level - PR #1855 - @darklore - Add shell completion installation to homebrew formula
- PR #1854 - @SomtochiAma - Allow users to use gpg signing for bootstrap commits
- PR #1849 - @SomtochiAma - Set username only when it isn't default
- PR #1846 - @SomtochiAma - Check if helmRelease.Spec.Install is nil
Docker images
docker pull fluxcd/flux-cli:v0.18.0
docker pull ghcr.io/fluxcd/flux-cli:v0.18.0