Skip to content

v0.3.55

Latest

Choose a tag to compare

@kishoregvkishoregv released this 18 May 19:12
68ab62f

What's Changed

Dependency and version updates

  • Bumped the release version to v0.3.55 in VERSION, chart/Chart.yaml, and chart values.
  • Upgraded Flux dependencies, including:
    • github.com/fluxcd/helm-controller/api from v1.1.0 to v1.5.4
    • github.com/fluxcd/source-controller/api from v1.4.1 to v1.8.3
    • github.com/fluxcd/pkg/apis/meta from v1.25.1 to v1.26.0
    • sigs.k8s.io/controller-runtime from v0.19.0 to v0.23.1
    • Kubernetes modules to v0.35.2
  • Updated bundled Flux controller image tags:
    • gotk.helmController from v1.5.3 to v1.5.4
    • gotk.sourceController from v1.8.1 to v1.8.3

Fixes and behavior

  • Adds support for HelmRelease healthCheckExprs by moving to helm-controller API v1.5.4.
  • Keeps UseHelm3Defaults=true enabled 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-pages files 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