cnp-flux-config
cnp-flux-config copied to clipboard
Update Helm release traefik to v30 in traefik2
This PR contains the following updates:
Package | Update | Change |
---|---|---|
traefik (source) | major | 26.0.0 -> 30.1.0 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
traefik/traefik-helm-chart (traefik)
v30.1.0
Features
- ✨ rework namespaced RBAC with
disableClusterScopeResources
(5b54cf7)
Bug Fixes
- disable default HTTPS listener for gateway (f90f16e)
- Gateway API: use Standard channel by default (ccdb66b)
- Gateway API: wildcard support in hostname (93d1717)
v30.0.2
30.0.2 (2024-07-30)
Features
- Traefik Hub: :beers: add E2E tests on RBACs change (dd3bee0)
Bug Fixes
- Traefik Hub: missing RBACs for Traefik Hub (ed80c4c)
v30.0.1
30.0.1 (2024-07-29)
Features
- :release: v30.0.1 (ab2db23)
Bug Fixes
- Traefik Hub: RBACs missing with API Gateway (747f833)
- Traefik Hub: support new RBACs for upcoming traefik hub release (0e81ea2)
v30.0.0
Upgrade notes
This release comes with a breaking change :warning: on how to configure Gateway with values (#1133). This release supports Traefik Proxy v3.0, v3.1 and Traefik Hub v3.3
Features
- ✨ display release name and image full path in installation notes (b77d53d)
- handle log filePath and noColor (51fc564)
- use single ingressRoute template (9240475)
Bug Fixes
- 🐛 ingressroute default name (a494617)
- can't set gateway name (13d302d)
- namespaced RBACs hub api gateway (50c24e5)
- remove version in OCI documentation (d613258)
- Gateway API: provide expected roles when using namespaced RBAC (abc6310)
- Gateway API: revamp Gateway implementation (5f2705d)
Documentation
- EXAMPLES: 📚️ improve wording on dashboard access without exposing it (2b03ee8)
v29.0.1
29.0.1 (2024-07-09)
Features
- ✨ publish chart on OCI registry (deaddf5)
Bug Fixes
- RBACs for hub and disabled namespaced RBACs (0827106)
- semverCompare failing on some legitimate tags (143b96f)
v29.0.0
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 :warning: breaking changes :warning: :
- 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
- @justinrush made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1093
- @x0ddf made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1094
- @traefiker made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1101
- @mmetc made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1102
v28.3.0
Features
- allow setting permanent on redirectTo (1b454e9)
Bug Fixes
-
Security: 🐛 🔒️ mount service account token on pod level ([
db4f43f
](https://github.com/traefik/traefik-helm-chart/commit/ - Traefik Hub: remove namespace in mutating webhook (f8f2da2)
- Traefik Hub: remove obsolete CRD (4fcec62)
- 🐛 namespaced rbac when kubernetesIngress provider is disabled (3bb41f7)
db4f43f
)) - 🐛 add divisor: '1' to GOMAXPROCS and GOMEMLIMIT (9ccbee2)
New Contributors
- @hawkesn made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1085
- @berlincount made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1082
Full Changelog: https://github.com/traefik/traefik-helm-chart/compare/v28.2.0...v28.3.0
v28.2.0
:warning: This release align to Kubernetes default (Always) for podSecurityContext.fsGroupChangePolicy
. It was OnRootMismatch in previous release of this chart. It can easily be set (back) to OnRootMismatch if needed, see EXAMPLES.
Features
- ✨ simplify values and provide more examples (4eb71eb)
- add deletecollection right on secrets (fb69807)
- update traefik docker tag to v3.0.1 by @renovate in https://github.com/traefik/traefik-helm-chart/pull/1075
Bug Fixes
- IngressClass: provides annotation on IngressRoutes when it's enabled (f5de0c3)
New Contributors
- @jspdown made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1077
Full Changelog: https://github.com/traefik/traefik-helm-chart/compare/v28.1.0...v28.2.0
v28.1.0
Features
- Traefik Hub: add initial support for API Gateway (dc5c68d)
- Traefik Hub: use Traefik Proxy otlp config (a910db4)
Bug Fixes
- Traefik Hub: refine support (60d210d)
- Traefik Hub: do not deploy mutating webhook when enabling only API Gateway (cb2a98d)
Documentation
v28.0.0
⚠ BREAKING CHANGES
- :boom: initial support of Traefik Proxy v3
- See Migration guide from v2 to v3 and upgrading section of this chart on CRDs.
Features
- podtemplate: set GOMEMLIMIT, GOMAXPROCS when limits are defined (e4f2aa8)
- :boom: initial support of Traefik Proxy v3 (536059d)
- ✨ add support of
experimental-v3.0
unstable version (579984c) - ✨ fail gracefully when required port number is not set (f8be5e1)
- ports: add transport options (47e0f28)
- ability to override liveness and readiness probe paths (ea95df0)
Bug Fixes
- 🐛 logs filters on status codes (c204014)
- 🐛 only expose http3 port on service when TCP variant is exposed (2d6243d)
Styles
- 🎨 consistent capitalization on
--entryPoints
CLI flag (b1f6f96)
Documentation
- 📚️ improve EXAMPLES on acme resolver (2252aba)
New Contributors
- @matkam made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1041
v27.0.2
27.0.2 (2024-04-12)
Upgrade Notes
This release comes with an important fix for https://github.com/traefik/traefik/issues/10598 introduced in v2.11.1, see upstream release notes.
Features
- feat: ✨ update Traefik Proxy to v2.11.2 (#1034)
v27.0.1
27.0.1 (2024-04-11)
Upgrade notes
🚨 Traefik Proxy v2.11.1 introduces lingeringTimeout
, see https://github.com/traefik/traefik/pull/10569, that can be breaking for server-first protocols. This new setting can be set with additionalArguments
.
Features
- release v27.0.1 with Traefik Proxy to v2.11.1 (4dadd66)
v27.0.0
⚠ BREAKING CHANGES
- :boom: refactor custom services and port exposure (7e349d4)
Upgrade notes
Custom services and port exposure have been redesigned, requiring the following changes:
- if you were overriding port exposure behavior using the
expose
orexposeInternal
flags, you should replace them with a service name to boolean mapping, i.e. replace this:
ports:
web:
port: 80
expose: false
exposeInternal: true
with this:
ports:
web:
port: 80
expose:
default: false
internal: true
- if you were previously using the
service.internal
value, you should migrate the values to theservice.additionalServices.internal
value instead; this should yield the same results, but make sure to carefully check for any changes!
Features
- restrict access to secrets (8fbae97)
Bug Fixes
- rbac: do not create clusterrole for namespace deployment on Traefik v3 (d0f3442)
- remove null annotations on dashboard
IngressRoute
(606ab52) - use hostIP also on entrypoint and healthChecks when set (82a3cab)
New Contributors
- @samox73 made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1016
- @ChandonPierre made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1012
- @andrzejpawcenis made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1021
- @jnonino made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/1009
- @Zebradil made their first contribution in https://github.com/traefik/traefik-helm-chart/pull/992
Full Changelog: https://github.com/traefik/traefik-helm-chart/compare/v26.1.0...v27.0.0
v26.1.0
Important notice
:information_source: CRDs has been updated in this release. On Traefik v2, there is no new or removed field, just description format update by upstream library.
:warning: This Chart does not support Traefik v3 beta and rc versions.
Features
- update traefik docker tag to v2.11.0 (843d1d7)
- allow exposure of ports on internal service only (d9f4731)
- create v1 Gateway and GatewayClass Version for Traefik v3 (85697f0)
- set runtimeClassName on pod spec (c07d55c)
Bug Fixes
Configuration
📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, 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 was generated by Mend Renovate. View the repository job log.