What's Changed
Dependency and version updates
- Bumped the release version to
v0.3.55inVERSION,chart/Chart.yaml, and chart values. - Upgraded Flux dependencies, including:
github.com/fluxcd/helm-controller/apifromv1.1.0tov1.5.4github.com/fluxcd/source-controller/apifromv1.4.1tov1.8.3github.com/fluxcd/pkg/apis/metafromv1.25.1tov1.26.0sigs.k8s.io/controller-runtimefromv0.19.0tov0.23.1- Kubernetes modules to
v0.35.2
- Updated bundled Flux controller image tags:
gotk.helmControllerfromv1.5.3tov1.5.4gotk.sourceControllerfromv1.8.1tov1.8.3
Fixes and behavior
- Adds support for HelmRelease
healthCheckExprsby moving to helm-controller APIv1.5.4. - Keeps
UseHelm3Defaults=trueenabled globally so releases continue using Helm 3 style defaults and client-side apply unless individual HelmReleases opt into server-side apply. - Removes a stalled CEL poller sample that no longer reaches a deployed state with the updated Flux controller behavior.
- Fixes release publishing so all generated
gh-pagesfiles are staged, including new markdown files, before the release job switches back to the release branch.
Published artifacts
- Docker image:
kraan/kraan-controller:v0.3.55 - Helm OCI chart:
ghcr.io/fidelity/kraan-controller-helm:v0.3.55 - GitHub Pages chart:
https://fidelity.github.io/kraan/kraan-controller-helm-v0.3.55.tgz
Full Changelog: v0.3.54...v0.3.55