From 94d6042c49bb9f293de1635d1e218b1bef84e8cc Mon Sep 17 00:00:00 2001 From: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com> Date: Tue, 26 Nov 2024 16:02:04 +0100 Subject: [PATCH] =?UTF-8?q?chore(release):=20=F0=9F=9A=80=20publish=20v33.?= =?UTF-8?q?1.0-rc1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- traefik/Changelog.md | 42 ++++++++++++++++++++++++++++++++++++++++++ traefik/Chart.yaml | 30 +++++++++++------------------- traefik/VALUES.md | 2 +- 3 files changed, 54 insertions(+), 20 deletions(-) diff --git a/traefik/Changelog.md b/traefik/Changelog.md index e2faba610..bff9ecb04 100644 --- a/traefik/Changelog.md +++ b/traefik/Changelog.md @@ -1,5 +1,47 @@ # Change Log +## 33.1.0-rc1 ![AppVersion: v3.2.1](https://img.shields.io/static/v1?label=AppVersion&message=v3.2.1&color=success&logo=) ![Kubernetes: >=1.22.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D1.22.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm) + +**Release date:** 2024-11-26 + +* fix: :bug: support specifying plugins storage +* fix(Traefik): support for entrypoint option on allowACMEByPass +* fix(Traefik Proxy): allowEmptyServices not disabled when set to false +* fix(Traefik Hub): compatibility with Traefik Proxy v3.2 +* fix(KubernetesCRD): 🐛 IngressClass should be readable even when kubernetesIngress is disabled +* feat(deps): update traefik docker tag to v3.2.1 +* feat(Traefik Proxy): add `abortOnPluginFailure` field +* feat(Traefik Hub): add APICatalogItem and ManagedSubscription support +* docs: 📚️ fix typos in values and readme +* chore(release): 🚀 publish v33.1.0-rc1 + +### Default value changes + +```diff +diff --git a/traefik/values.yaml b/traefik/values.yaml +index be89b00..9b4379c 100644 +--- a/traefik/values.yaml ++++ b/traefik/values.yaml +@@ -120,6 +120,8 @@ core: # @schema additionalProperties: false + + # Traefik experimental features + experimental: ++ # -- Defines whether all plugins must be loaded successfully for Traefik to start ++ abortOnPluginFailure: false + # -- Enable traefik experimental plugins + plugins: {} + # demo: +@@ -807,7 +809,7 @@ persistence: + certificatesResolvers: {} + + # -- If hostNetwork is true, runs traefik in the host network namespace +-# To prevent unschedulabel pods due to port collisions, if hostNetwork=true ++# To prevent unschedulable pods due to port collisions, if hostNetwork=true + # and replicas>1, a pod anti-affinity is recommended and will be set if the + # affinity is left as default. + hostNetwork: false +``` + ## 33.0.0 ![AppVersion: v3.2.0](https://img.shields.io/static/v1?label=AppVersion&message=v3.2.0&color=success&logo=) ![Kubernetes: >=1.22.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D1.22.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm) **Release date:** 2024-10-30 diff --git a/traefik/Chart.yaml b/traefik/Chart.yaml index 4081caa10..e497d4b84 100644 --- a/traefik/Chart.yaml +++ b/traefik/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: traefik description: A Traefik based Kubernetes ingress controller type: application -version: 33.0.0 +version: 33.1.0-rc1 # renovate: image=traefik appVersion: v3.2.1 kubeVersion: ">=1.22.0-0" @@ -25,21 +25,13 @@ maintainers: icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png annotations: artifacthub.io/changes: | - - "fix: 🐛 http3 with internal service" - - "fix: use correct children indentation for logs.access.filters" - - "fix(schema): :bug: targetPort can also be a string" - - "fix(certificateResolvers)!: :boom: :bug: use same syntax in Chart and in Traefik" - - "fix(Traefik)!: :boom: set 8080 as default port for `traefik` entrypoint" - - "fix(Traefik Hub): RBAC for distributedAcme" - - "fix(Kubernetes Ingress)!: :boom: :sparkles: enable publishedService by default" - - "fix(Gateway API): :bug: add missing required RBAC for v3.2 with experimental Channel" - - "fix(Env Variables)!: allow extending env without overwrite" - - "feat(deps): update traefik docker tag to v3.2.0" - - "feat(deps): update traefik docker tag to v3.1.6" - - "feat(Traefik): ✨ support Gateway API statusAddress" - - "feat(Traefik Proxy): CRDs for v3.2+" - - "feat(Gateway API): :sparkles: standard install CRD v1.2.0" - - "feat(Gateway API): :sparkles: add infrastructure in the values" - - "chore: allow TRACE log level" - - "chore(release): 🚀 publish v33.0.0" - - "Update topology spread constraints comments" + - "fix: :bug: support specifying plugins storage" + - "fix(Traefik): support for entrypoint option on allowACMEByPass" + - "fix(Traefik Proxy): allowEmptyServices not disabled when set to false" + - "fix(Traefik Hub): compatibility with Traefik Proxy v3.2" + - "fix(KubernetesCRD): 🐛 IngressClass should be readable even when kubernetesIngress is disabled" + - "feat(deps): update traefik docker tag to v3.2.1" + - "feat(Traefik Proxy): add `abortOnPluginFailure` field" + - "feat(Traefik Hub): add APICatalogItem and ManagedSubscription support" + - "docs: 📚️ fix typos in values and readme" + - "chore(release): 🚀 publish v33.1.0-rc1" diff --git a/traefik/VALUES.md b/traefik/VALUES.md index 7063dd419..cf0c93aa3 100644 --- a/traefik/VALUES.md +++ b/traefik/VALUES.md @@ -1,6 +1,6 @@ # traefik -![Version: 33.0.0](https://img.shields.io/badge/Version-33.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.2.1](https://img.shields.io/badge/AppVersion-v3.2.1-informational?style=flat-square) +![Version: 33.1.0-rc1](https://img.shields.io/badge/Version-33.1.0--rc1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.2.1](https://img.shields.io/badge/AppVersion-v3.2.1-informational?style=flat-square) A Traefik based Kubernetes ingress controller