Commit c98d0bd
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 [#​1596](traefik/traefik-helm-chart#1596) align *kubernetesIngressNginx* provider setting with upstream. There is a *before* / *after* example in the PR description and PR [#​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 [#​1587](traefik/traefik-helm-chart#1587) by [@​shubhamch71](https://github.com/shubhamch71)
- fix(nginx)!: 🐛 align provider settings and provide required rbac [#​1596](traefik/traefik-helm-chart#1596) by [@​mloiseleur](https://github.com/mloiseleur)
#### 🚀 Features
- feat(CRDs): update Traefik Hub to v1.24.1, with required RBACs [#​1571](traefik/traefik-helm-chart#1571) by [@​jspdown](https://github.com/jspdown)
- feat(ports): enforce schema [#​1586](traefik/traefik-helm-chart#1586) by [@​remyj38](https://github.com/remyj38)
- feat(CRDs): update Traefik Hub to v1.24.2 [#​1585](traefik/traefik-helm-chart#1585) by [@​traefiker](https://github.com/traefiker)
- feat(providers): ✨ enforce schema [#​1595](traefik/traefik-helm-chart#1595) by [@​mloiseleur](https://github.com/mloiseleur)
- feat(security): ✨ 🔒️ add support for request path options of traefik 3.6.4+ [#​1594](traefik/traefik-helm-chart#1594) by [@​mloiseleur](https://github.com/mloiseleur)
- feat(deps): update traefik docker tag to v3.6.4 [#​1590](traefik/traefik-helm-chart#1590) by [@​renovate](https://github.com/renovate)\[bot]
- feat(deps): update traefik docker tag to v3.6.5 [#​1599](traefik/traefik-helm-chart#1599) by [@​renovate](https://github.com/renovate)\[bot]
#### 🐛 Bug fixes
- fix: update error message for maxUnavailable validation [#​1591](traefik/traefik-helm-chart#1591) by [@​lucasra1](https://github.com/lucasra1)
- fix(notes): minor typo [#​1593](traefik/traefik-helm-chart#1593) by [@​rndmh3ro](https://github.com/rndmh3ro)
- fix(pvc): allow empty storageClassName [#​1579](traefik/traefik-helm-chart#1579) by [@​fopina](https://github.com/fopina)
- fix(providers): ✨ enforce schema for all providers [#​1601](traefik/traefik-helm-chart#1601) by [@​mloiseleur](https://github.com/mloiseleur)
#### 📦 Others
- chore(deps): update actions/checkout action to v6 [#​1573](traefik/traefik-helm-chart#1573) by [@​renovate](https://github.com/renovate)\[bot]
- docs: Update EXAMPLES.md with REGIONAL load balancer note for Digital Ocean [#​1574](traefik/traefik-helm-chart#1574) by [@​kamikazechaser](https://github.com/kamikazechaser)
- chore(release): 🚀 publish traefik 38.0.0 and crds 1.13.0 [#​1600](traefik/traefik-helm-chart#1600) by [@​mloiseleur](https://github.com/mloiseleur)
#### New Contributors
- [@​shubhamch71](https://github.com/shubhamch71) made their first contribution in [#​1587](traefik/traefik-helm-chart#1587)
- [@​kamikazechaser](https://github.com/kamikazechaser) made their first contribution in [#​1574](traefik/traefik-helm-chart#1574)
- [@​lucasra1](https://github.com/lucasra1) made their first contribution in [#​1591](traefik/traefik-helm-chart#1591)
- [@​remyj38](https://github.com/remyj38) made their first contribution in [#​1586](traefik/traefik-helm-chart#1586)
- [@​rndmh3ro](https://github.com/rndmh3ro) made their first contribution in [#​1593](traefik/traefik-helm-chart#1593)
- [@​fopina](https://github.com/fopina) made their first contribution in [#​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
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments