Skip to content

Commit c98d0bd

Browse files
Renovate Botalexlebens
authored andcommitted
Update Helm release traefik to v38 (#2711)
This PR contains the following updates: | Package | Update | Change | Pending | |---|---|---|---| | [traefik](https://traefik.io/) ([source](https://github.com/traefik/traefik-helm-chart)) | major | `37.4.0` -> `38.0.0` | `38.0.1` | --- ### Release Notes <details> <summary>traefik/traefik-helm-chart (traefik)</summary> ### [`v38.0.0`](https://github.com/traefik/traefik-helm-chart/releases/tag/v38.0.0) [Compare Source](traefik/traefik-helm-chart@v37.4.0...v38.0.0) **Upgrades Notes** > \[!IMPORTANT] > CRDs has to be upgraded before the Chart. See [UPGRADING](https://github.com/traefik/traefik-helm-chart?tab=readme-ov-file#upgrading) instructions. There are two breaking changes in this release: 1. Traefik Proxy v3.6.4+ contains a security fix that is also a breaking change. See [upstream documentation](https://doc.traefik.io/traefik/v3.6/migrate/v3/#v364) for more details. 2. PR [#&#8203;1596](traefik/traefik-helm-chart#1596) align *kubernetesIngressNginx* provider setting with upstream. There is a *before* / *after* example in the PR description and PR [#&#8203;1587](traefik/traefik-helm-chart#1587) align *labelSelector* syntax between providers > \[!NOTE] > If you need to restore Traefik behavior of v3.6.3 or inferior, it can be set with values. > > Here is an example on *websecure* entrypoint: > > ```yaml > ports: > websecure: > http: > encodedCharacters: > allowEncodedSlash: true > allowEncodedBackSlash: true > allowEncodedNullCharacter: true > allowEncodedSemicolon: true > allowEncodedPercent: true > allowEncodedQuestionMark: true > allowEncodedHash: true > sanitizePath: false > ``` > > This is **not** recommended, it may expose you to [GHSA-gm3x-23wp-hc2c](GHSA-gm3x-23wp-hc2c). #### 💥 BREAKING CHANGES - fix(providers)!: align labelSelector for kubernetesGateway and knative [#&#8203;1587](traefik/traefik-helm-chart#1587) by [@&#8203;shubhamch71](https://github.com/shubhamch71) - fix(nginx)!: 🐛 align provider settings and provide required rbac [#&#8203;1596](traefik/traefik-helm-chart#1596) by [@&#8203;mloiseleur](https://github.com/mloiseleur) #### 🚀 Features - feat(CRDs): update Traefik Hub to v1.24.1, with required RBACs [#&#8203;1571](traefik/traefik-helm-chart#1571) by [@&#8203;jspdown](https://github.com/jspdown) - feat(ports): enforce schema [#&#8203;1586](traefik/traefik-helm-chart#1586) by [@&#8203;remyj38](https://github.com/remyj38) - feat(CRDs): update Traefik Hub to v1.24.2 [#&#8203;1585](traefik/traefik-helm-chart#1585) by [@&#8203;traefiker](https://github.com/traefiker) - feat(providers): ✨ enforce schema [#&#8203;1595](traefik/traefik-helm-chart#1595) by [@&#8203;mloiseleur](https://github.com/mloiseleur) - feat(security): ✨ 🔒️ add support for request path options of traefik 3.6.4+ [#&#8203;1594](traefik/traefik-helm-chart#1594) by [@&#8203;mloiseleur](https://github.com/mloiseleur) - feat(deps): update traefik docker tag to v3.6.4 [#&#8203;1590](traefik/traefik-helm-chart#1590) by [@&#8203;renovate](https://github.com/renovate)\[bot] - feat(deps): update traefik docker tag to v3.6.5 [#&#8203;1599](traefik/traefik-helm-chart#1599) by [@&#8203;renovate](https://github.com/renovate)\[bot] #### 🐛 Bug fixes - fix: update error message for maxUnavailable validation [#&#8203;1591](traefik/traefik-helm-chart#1591) by [@&#8203;lucasra1](https://github.com/lucasra1) - fix(notes): minor typo [#&#8203;1593](traefik/traefik-helm-chart#1593) by [@&#8203;rndmh3ro](https://github.com/rndmh3ro) - fix(pvc): allow empty storageClassName [#&#8203;1579](traefik/traefik-helm-chart#1579) by [@&#8203;fopina](https://github.com/fopina) - fix(providers): ✨ enforce schema for all providers [#&#8203;1601](traefik/traefik-helm-chart#1601) by [@&#8203;mloiseleur](https://github.com/mloiseleur) #### 📦 Others - chore(deps): update actions/checkout action to v6 [#&#8203;1573](traefik/traefik-helm-chart#1573) by [@&#8203;renovate](https://github.com/renovate)\[bot] - docs: Update EXAMPLES.md with REGIONAL load balancer note for Digital Ocean [#&#8203;1574](traefik/traefik-helm-chart#1574) by [@&#8203;kamikazechaser](https://github.com/kamikazechaser) - chore(release): 🚀 publish traefik 38.0.0 and crds 1.13.0 [#&#8203;1600](traefik/traefik-helm-chart#1600) by [@&#8203;mloiseleur](https://github.com/mloiseleur) #### New Contributors - [@&#8203;shubhamch71](https://github.com/shubhamch71) made their first contribution in [#&#8203;1587](traefik/traefik-helm-chart#1587) - [@&#8203;kamikazechaser](https://github.com/kamikazechaser) made their first contribution in [#&#8203;1574](traefik/traefik-helm-chart#1574) - [@&#8203;lucasra1](https://github.com/lucasra1) made their first contribution in [#&#8203;1591](traefik/traefik-helm-chart#1591) - [@&#8203;remyj38](https://github.com/remyj38) made their first contribution in [#&#8203;1586](traefik/traefik-helm-chart#1586) - [@&#8203;rndmh3ro](https://github.com/rndmh3ro) made their first contribution in [#&#8203;1593](traefik/traefik-helm-chart#1593) - [@&#8203;fopina](https://github.com/fopina) made their first contribution in [#&#8203;1579](traefik/traefik-helm-chart#1579) **Full Changelog**: <traefik/traefik-helm-chart@v37.4.0...v38.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2711 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
1 parent ff834b3 commit c98d0bd

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
dependencies:
22
- name: traefik
33
repository: https://traefik.github.io/charts
4-
version: 37.4.0
4+
version: 38.0.0
55
- name: traefik-crds
66
repository: https://traefik.github.io/charts
77
version: 1.13.0
8-
digest: sha256:2f113be77cc5f434e588902979ee788b5e952d4d7ddea65f27dfcb210a53aa93
9-
generated: "2025-12-20T00:04:12.219238837Z"
8+
digest: sha256:f95a900d854b3b07a4402a02270487eea2be28f967ce2968abcf4c837ced1b0e
9+
generated: "2025-12-20T00:14:55.511221349Z"

clusters/cl01tl/helm/traefik/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ maintainers:
1515
- name: alexlebens
1616
dependencies:
1717
- name: traefik
18-
version: 37.4.0
18+
version: 38.0.0
1919
repository: https://traefik.github.io/charts
2020
- name: traefik-crds
2121
version: 1.13.0

0 commit comments

Comments
 (0)