Update Helm release traefik to v42

Share
Update Helm release traefik to v42
Photo by 愚木混株 cdd20 / Unsplash

No problems whatsoever deploying to Proxmox VE K3s Kubernetes cluster Helm Chart via Flux V2 reconciliation in a GitOps approach with dependency update facilitated by Mend's Renovate Bot.

Package Update Change
traefik (source) major 41.7.1 → 42.0.0

Release Notes

traefik/traefik-helm-chart (traefik)

v42.0.0

Compare Source

There are 3 breaking changes in this release

Upgrade Notes

  1. Kubernetes v1.30+: The chart now requires Kubernetes v1.30 or higher (#​2030).
  2. Traefik Hub Secret RBAC: Write verbs on Secrets (create, update, delete) are no longer granted cluster-wide.
    • A Role now grants them in the release namespace only, where Traefik Hub writes its Secrets (#​2028)
  3. Transparency logs witnesses: (#​2018):
    • hub.transparencyLogs.witnessGroup.witnesses now defaults to null and threshold must be at least 1.
    • Setting threshold, timeout or failOpen without any witness now fails.

[!NOTE]
With hub.token, the chart now deploys a cluster-scoped ValidatingAdmissionPolicy that only allows Traefik Hub to write Opaque and kubernetes.io/tls Secrets.
Set hub.restrictSecretTypes: false if the installer cannot create cluster-scoped resources.

:boom: BREAKING CHANGES

:rocket: Features

:bug: Bug fixes

:package: Others

👌 Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.14 (default)
  • Traefik Hub: v3.19.3 -> v3.21.3

Read more

Me on Mastodon - This link is here for verification purposes.