OneMoreByte / homelab

1 stars 0 forks source link

Update Helm release traefik to v33 #986

Closed renovate[bot] closed 16 hours ago

renovate[bot] commented 4 weeks ago

This PR contains the following updates:

Package Update Change
traefik (source) major 32.1.1 -> 33.0.0

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

traefik/traefik-helm-chart (traefik) ### [`v33.0.0`](https://redirect.github.com/traefik/traefik-helm-chart/releases/tag/v33.0.0) [Compare Source](https://redirect.github.com/traefik/traefik-helm-chart/compare/v32.1.1...v33.0.0) **Upgrade Notes** There are multiple breaking changes in this release: 1. The default port of `traefik` entrypoint has changed from `9000` to `8080`, just like the Traefik Proxy default port - You *may* have to update probes accordingly (or set this port back to 9000) 2. `publishedService` is enabled by default on Ingress provider - You *can* disable it, if needed 3. The `POD_NAME` and `POD_NAMESPACE` environment variables are now set by default, without values. - It is no longer necessary to add them in values and so, it can be removed from user values. 4. In *values*, **certResolvers** specific syntax has been reworked to align with Traefik Proxy syntax. - PR [#​1214](https://redirect.github.com/traefik/traefik-helm-chart/pull/1214) contains a complete before / after example on how to update *values* 5. Traefik Proxy 3.2 supports Gateway API v1.2 (standard channel) - It is recommended to check that other software using Gateway API on your cluster are compatible - The Gateway API CRD upgrade *may* fail even with Flux, Argo or other CD tool - See [release notes](https://redirect.github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.0) of gateway API v1.2 on how to upgrade their CRDs and avoid issues about invalid values on v1alpha2 version The CRDs needs to be updated, as documented in the README. :information_source: A separate helm chart, just for CRDs, is being considered for a future release. See PR [#​1123](https://redirect.github.com/traefik/traefik-helm-chart/pull/1223) ##### ⚠ BREAKING CHANGES - **Env Variables:** allow extending env without overwrite - **certificateResolvers:** :boom: :bug: use same syntax in Chart and in Traefik - **Kubernetes Ingress:** :boom: :sparkles: enable publishedService by default - **Traefik:** :boom: set 8080 as default port for `traefik` entrypoint ##### Features - **Gateway API:** :sparkles: add infrastructure in the values ([2b28f7b](https://redirect.github.com/traefik/traefik-helm-chart/commit/2b28f7bd3387921c4da69525c80fb88564306fc3)) - **Gateway API:** :sparkles: standard install CRD v1.2.0 ([4432f3c](https://redirect.github.com/traefik/traefik-helm-chart/commit/4432f3c226cfa230133f6f98537427a530371a69)) - **Traefik Proxy:** update traefik docker tag to v3.2.0 ([323e139](https://redirect.github.com/traefik/traefik-helm-chart/commit/323e139e33ad1715b3f88bbfe0fb425a86b1b53f)) - **Traefik Proxy:** ✨ support Gateway API statusAddress ([e7dcac1](https://redirect.github.com/traefik/traefik-helm-chart/commit/e7dcac1acd26a2160811664a9164ac1ae62c353d)) - **Traefik Proxy:** CRDs for v3.2+ ([d3c6d4c](https://redirect.github.com/traefik/traefik-helm-chart/commit/d3c6d4ce31f3d6e9d9c2981e182c6808d24c6d2b)) ##### Bug Fixes - **certificateResolvers:** :boom: :bug: use same syntax in Chart and in Traefik ([016822d](https://redirect.github.com/traefik/traefik-helm-chart/commit/016822d8fc96692271b9ff0d74630c0179e06fdc)) - **Env Variables:** allow extending env without overwrite ([20f54b6](https://redirect.github.com/traefik/traefik-helm-chart/commit/20f54b66d61605431be677c1b7cd3877a625bbd1)) - **Gateway API:** :bug: add missing required RBAC for v3.2 with experimental Channel ([b872549](https://redirect.github.com/traefik/traefik-helm-chart/commit/b8725498c2445da8ecc06f156ca69ddc1a56cce4)) - **schema:** :bug: targetPort can also be a string ([12fee7e](https://redirect.github.com/traefik/traefik-helm-chart/commit/12fee7e4af3e9f46292abe24fb33d81e5973ad41)) - use correct children indentation for logs.access.filters ([59073ef](https://redirect.github.com/traefik/traefik-helm-chart/commit/59073ef7af41a11ca79bae28ca4a6ef5a89bae09)) - **Kubernetes Ingress:** :boom: :sparkles: enable publishedService by default ([f7a96da](https://redirect.github.com/traefik/traefik-helm-chart/commit/f7a96dac0f35c25e014eb740530b00a4dc53a23d)) - **Traefik:** :boom: set 8080 as default port for `traefik` entrypoint ([2b32ce7](https://redirect.github.com/traefik/traefik-helm-chart/commit/2b32ce7d164f7aea03f0056f0813b3d9ac97e9b7)) - **Traefik Hub:** RBAC for distributedAcme ([74abfee](https://redirect.github.com/traefik/traefik-helm-chart/commit/74abfee5e5f4e22278fd0c50b6cbf3410f056103)) - πŸ› http3 with internal service ([7558e63](https://redirect.github.com/traefik/traefik-helm-chart/commit/7558e6394d68d4745270b41e16ee09297dc02672)) #### New Contributors - [@​jonathanbeber](https://redirect.github.com/jonathanbeber) made their first contribution in [https://github.com/traefik/traefik-helm-chart/pull/1210](https://redirect.github.com/traefik/traefik-helm-chart/pull/1210) - [@​logica0419](https://redirect.github.com/logica0419) made their first contribution in [https://github.com/traefik/traefik-helm-chart/pull/1237](https://redirect.github.com/traefik/traefik-helm-chart/pull/1237)

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.



This PR was generated by Mend Renovate. View the repository job log.