Skip to content
Release Radar

Traefik Helm Chart

Networking

Official Helm chart for the Traefik proxy

v41.6.09 days after v41.5.0
View on GitHub

Release history

v41.5.0 (2026-09-07)

[!IMPORTANT] This release includes a CRD update. See chart UPGRADING instructions and upstream migration guide.

:rocket: Features

:bug: Bug fixes

  • fix: grant ConfigMap write verbs to namespaced role #1998 by @jspdown

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.13 (default)
  • Traefik Hub: v3.19.3 -> v3.20.13

v41.4.0 (2026-08-27)

:rocket: Features

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.12 (default)
  • Traefik Hub: v3.19.3 -> v3.20.12

v41.3.0 (2026-08-21)

:rocket: Features

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.11 (default)
  • Traefik Hub: v3.19.3 -> v3.20.11

v41.2.0 (2026-08-07)

[!IMPORTANT] This release includes a CRD update. See chart UPGRADING instructions and upstream migration guide.

:rocket: Features

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.10 (default)
  • Traefik Hub: v3.19.3 -> v3.20.8

v41.1.1 (2026-08-03)

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.9 (default)
  • Traefik Hub: v3.19.3 -> v3.20.7

v41.1.0 (2026-07-30)

:rocket: Features

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.9 (default)
  • Traefik Hub: v3.19.3 -> v3.20.7

v41.0.2 (2026-07-06)

:rocket: Features

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.6 (default)
  • Traefik Hub: v3.19.3 -> v3.20.6

v41.0.1 (2026-06-29)

:rocket: Features

:bug: Bug fixes

  • fix(ingressroute): fail fast on uppercase ingressRoute keys (RFC 1123) #1862 by @filip2mac

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.5 (default)
  • Traefik Hub: v3.19.3 -> v3.20.5

v41.0.0 (2026-06-16)

Upgrade Notes

  1. Logs & access logs syntax: The chart now aligns its logging keys with the upstream Traefik syntax with PR https://github.com/traefik/traefik-helm-chart/pull/1887
    • logs.general is renamed to log (e.g. logs.general.level โ†’ log.level).
    • logs.access is renamed to accessLog (e.g. logs.access.format โ†’ accessLog.format).
    • Filter and field keys are now camelCased: filters.statuscodes โ†’ filters.statusCodes, filters.retryattempts โ†’ filters.retryAttempts, filters.minduration โ†’ filters.minDuration, and fields.*.defaultmode โ†’ fields.*.defaultMode.
    • The accessLog.fields.general nesting level is removed: fields.general.defaultmode โ†’ fields.defaultMode.Expand commentComment on line R27Resolved
  2. File provider content: providers.file.content is now an object ({}) instead of a string ("").

[!TIP] Image registry and repository now default to null. The chart now automatically resolves the full official image URI for both Traefik Proxy and Traefik Hub.

:boom: BREAKING CHANGES

:rocket: Features

:bug: Bug fixes

  • fix(notes): :memo: use traefik.image-name so NOTES match deployed image #1886 by @mloiseleur
  • fix(deployment): omit spec.replicas when replicas is null #1891 by @mloiseleur
  • fix(provider): :bug: emit kubernetesIngressNGINX publishService for external service #1897 by @mloiseleur

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.5 (default)
  • Traefik Hub: v3.19.3 -> v3.20.4

v40.3.0 (2026-06-09)

:rocket: Features

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.4 (default)
  • Traefik Hub: v3.19.3 -> v3.20.4

v40.2.0 (2026-05-13)

Upgrade guide

[!IMPORTANT] This release is the first release without Gateway API v1.5.1 CRDs. The reason why it has been removed is detailed in #1169. See UPGRADING instructions and upstream migration guide.

:rocket: Features

:bug: Bug fixes

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.1 (default)
  • Traefik Hub: v3.19.3 -> v3.20.2

v40.1.0 (2026-05-12)

:rocket: Features

:bug: Bug fixes

  • fix(ingressroute): :bug: use spec.ingressClassName with Proxy v3.7+ #1844 by @darkweaver87

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.1 (default)
  • Traefik Hub: v3.19.3 -> v3.20.1

v40.0.1 (2026-05-11)

:rocket: Features

:package: Others

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.0 (default)
  • Traefik Hub: v3.19.3 -> v3.20.1

v40.0.0 (2026-05-06)

Upgrade Notes

[!IMPORTANT] Traefik v3.7.0 comes with CRDs update. See UPGRADING instructions and upstream migration guide.

[!NOTE] Gateway API CRDs will no longer be shipped with this chart in a future minor version. See #1669 for more details.

  • The Service spec syntax in values.yaml is now aligned with Kubernetes syntax (cf. before / after example in the PR description)
  • providers.kubernetesIngressNginx has been renamed to providers.kubernetesIngressNGINX to align with Traefik proxy naming (cf. before / after example in the PR description)

๐Ÿ‘Œ Traefik version support

  • Traefik Proxy: v3.6.0 -> v3.7.0 (default)
  • Traefik Hub: v3.19.3 -> v3.20.0

:boom: BREAKING CHANGES

:rocket: Features

:bug: Bug fixes

:package: Others