Update Helm release traefik to v29 #98

Merged
tom merged 2 commits from renovate/traefik-29.x into main 2024-07-05 21:47:55 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
traefik (source) major 28.3.0 -> 29.0.0

Release Notes

traefik/traefik-helm-chart (traefik)

v29.0.0

Compare Source

Upgrade Notes

This is a major breaking upgrade. Migration guide from v3.0 to v3.1rc has been applied on this chart.

This release supports both Traefik Proxy v3.0.x and v3.1rc.

It comes with those ⚠️ breaking changes ⚠️ :

  • Far better support on Gateway API v1.1: Gateway, GatewayClass, CRDs & RBAC (#​1107)
  • Many changes on CRDs & RBAC (#​1072 & #​1108)
  • Refactor on Prometheus Operator support. Values has changed (#​1114)
  • Dashboard IngressRoute is now disabled by default (#​1111)

CRDs needs to be upgraded: kubectl apply --server-side --force-conflicts -k https://github.com/traefik/traefik-helm-chart/traefik/crds/

Features
  • migrate to endpointslices rbac (0449b0b)
  • update CRDs & RBAC for Traefik Proxy (228c4e4)
  • allow to set hostAliases for traefik pod (42e5745)
  • dashboard: dashboard IngressRoute should be disabled by default (d9b856a)
  • providers: add nativeLBByDefault support (e75a85c)
  • providers: improve kubernetesGateway and Gateway API support (2eb640a)
  • workflow: add oci push (aa3022a)
Bug Fixes
  • dashboard: Only set ingressClass annotation when kubernetesCRD provider is listening for it (f142f6c)
  • rbac: nodes API permissions for Traefik v3.1+ (647439d)
  • allow multiples values in the secretResourceNames slice (24978e8)
  • 🐛 improve error message on additional service without ports (d4cab24)
  • prometheus operator settings (7d3a90d)
Documentation
  • fix typos and broken link (e43afd4)

New Contributors


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 becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [traefik](https://traefik.io/) ([source](https://github.com/traefik/traefik-helm-chart)) | major | `28.3.0` -> `29.0.0` | --- ### Release Notes <details> <summary>traefik/traefik-helm-chart (traefik)</summary> ### [`v29.0.0`](https://github.com/traefik/traefik-helm-chart/releases/tag/v29.0.0) [Compare Source](https://github.com/traefik/traefik-helm-chart/compare/v28.3.0...v29.0.0) ##### Upgrade Notes This is a major breaking upgrade. [Migration guide](https://doc.traefik.io/traefik/v3.1/migration/v3/#v30-to-v31) from v3.0 to v3.1rc has been applied on this chart. This release supports both Traefik Proxy v3.0.x and v3.1rc. It comes with those :warning: breaking changes :warning: : - Far better support on Gateway API v1.1: Gateway, GatewayClass, CRDs & RBAC ([#&#8203;1107](https://github.com/traefik/traefik-helm-chart/issues/1107)) - Many changes on CRDs & RBAC ([#&#8203;1072](https://github.com/traefik/traefik-helm-chart/issues/1072) & [#&#8203;1108](https://github.com/traefik/traefik-helm-chart/issues/1108)) - Refactor on Prometheus Operator support. Values has changed ([#&#8203;1114](https://github.com/traefik/traefik-helm-chart/issues/1114)) - Dashboard `IngressRoute` is now disabled by default ([#&#8203;1111](https://github.com/traefik/traefik-helm-chart/issues/1111)) CRDs needs to be upgraded: `kubectl apply --server-side --force-conflicts -k https://github.com/traefik/traefik-helm-chart/traefik/crds/` ##### Features - ✨ migrate to endpointslices rbac ([0449b0b](https://github.com/traefik/traefik-helm-chart/commit/0449b0b7cdbb1d984a621d1c4112f6b5964e3930)) - ✨ update CRDs & RBAC for Traefik Proxy ([228c4e4](https://github.com/traefik/traefik-helm-chart/commit/228c4e477f2e2355161b506b291fdd3191491acd)) - allow to set hostAliases for traefik pod ([42e5745](https://github.com/traefik/traefik-helm-chart/commit/42e574516560492db94f7ada7c2a61c391603df3)) - **dashboard:** dashboard `IngressRoute` should be disabled by default ([d9b856a](https://github.com/traefik/traefik-helm-chart/commit/d9b856a9fd7f216a9ef3f866961d9a0345259f55)) - **providers:** add nativeLBByDefault support ([e75a85c](https://github.com/traefik/traefik-helm-chart/commit/e75a85c319431586d408697c2408f88ab9b991af)) - **providers:** improve kubernetesGateway and Gateway API support ([2eb640a](https://github.com/traefik/traefik-helm-chart/commit/2eb640a4aa011f02f52585bd4c8dee5a8d7ebced)) - **workflow:** add oci push ([aa3022a](https://github.com/traefik/traefik-helm-chart/commit/aa3022acf39041b8df1b3fe56e2cd1e062eba15f)) ##### Bug Fixes - **dashboard:** Only set ingressClass annotation when kubernetesCRD provider is listening for it ([f142f6c](https://github.com/traefik/traefik-helm-chart/commit/f142f6c671f1230bd90b07021c8227773e1d0225)) - **rbac:** nodes API permissions for Traefik v3.1+ ([647439d](https://github.com/traefik/traefik-helm-chart/commit/647439d061fc4421fb423b171c510594a78738a8)) - allow multiples values in the `secretResourceNames` slice ([24978e8](https://github.com/traefik/traefik-helm-chart/commit/24978e85be3af72bb86b380534715ff039358487)) - 🐛 improve error message on additional service without ports ([d4cab24](https://github.com/traefik/traefik-helm-chart/commit/d4cab24a3dc13730c55cea4617987c20462126f9)) - prometheus operator settings ([7d3a90d](https://github.com/traefik/traefik-helm-chart/commit/7d3a90d1eb1ecd0450aaa2697bc77aa7e7da05f2)) ##### Documentation - fix typos and broken link ([e43afd4](https://github.com/traefik/traefik-helm-chart/commit/e43afd46654359d580668d539db1ed8f760b80f2)) #### New Contributors - [@&#8203;justinrush](https://github.com/justinrush) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1093 - [@&#8203;x0ddf](https://github.com/x0ddf) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1094 - [@&#8203;traefiker](https://github.com/traefiker) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1101 - [@&#8203;mmetc](https://github.com/mmetc) made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1102 </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 becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjQuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate added 1 commit 2024-07-05 13:09:05 +02:00
Update Helm release traefik to v29
All checks were successful
continuous-integration/drone/push Build is passing
a3e2bd8397
tom self-assigned this 2024-07-05 21:42:26 +02:00
tom added 1 commit 2024-07-05 21:42:40 +02:00
traefik/values.yaml: enable ingressRoute dashboard because it got disabled by default
All checks were successful
continuous-integration/drone/push Build is passing
531f274ebf
tom merged commit a9fe99939e into main 2024-07-05 21:47:55 +02:00
tom deleted branch renovate/traefik-29.x 2024-07-05 21:47:55 +02:00
Sign in to join this conversation.
No description provided.