Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 🚀 publish v24.0.0 #905

Merged
merged 1 commit into from
Aug 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 70 additions & 1 deletion traefik/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,77 @@
# Change Log

## 24.0.0 ![AppVersion: v2.10.4](https://img.shields.io/static/v1?label=AppVersion&message=v2.10.4&color=success&logo=) ![Kubernetes: >=1.16.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D1.16.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

**Release date:** 2023-08-10

* chore(release): 🚀 publish v24.0.0
* fix: http3 support broken when advertisedPort set
* fix: tracing.opentelemetry.tls is optional for all values
* chore(deps): update docker.io/helmunittest/helm-unittest docker tag to v3.12.2
* chore(tests): 🔧 fix typo on tracing test
* fix: 💥 BREAKING CHANGE on healthchecks and traefik port
* feat: multi namespace RBAC manifests

### Default value changes

```diff
diff --git a/traefik/values.yaml b/traefik/values.yaml
index 947ba56..aeec85c 100644
--- a/traefik/values.yaml
+++ b/traefik/values.yaml
@@ -28,6 +28,13 @@ deployment:
terminationGracePeriodSeconds: 60
# -- The minimum number of seconds Traefik needs to be up and running before the DaemonSet/Deployment controller considers it available
minReadySeconds: 0
+ ## Override the liveness/readiness port. This is useful to integrate traefik
+ ## with an external Load Balancer that performs healthchecks.
+ ## Default: ports.traefik.port
+ # healthchecksPort: 9000
+ ## Override the liveness/readiness scheme. Useful for getting ping to
+ ## respond on websecure entryPoint.
+ # healthchecksScheme: HTTPS
# -- Additional deployment annotations (e.g. for jaeger-operator sidecar injection)
annotations: {}
# -- Additional deployment labels (e.g. for filtering deployment by custom labels)
@@ -112,7 +119,7 @@ experimental:
#This value is no longer used, set the image.tag to a semver higher than 3.0, e.g. "v3.0.0-beta3"
#v3:
# -- Enable traefik version 3
- # enabled: false
+ # enabled: false
plugins:
# -- Enable traefik experimental plugins
enabled: false
@@ -564,15 +571,6 @@ ports:
# only.
# hostIP: 192.168.100.10

- # Override the liveness/readiness port. This is useful to integrate traefik
- # with an external Load Balancer that performs healthchecks.
- # Default: ports.traefik.port
- # healthchecksPort: 9000
-
- # Override the liveness/readiness scheme. Useful for getting ping to
- # respond on websecure entryPoint.
- # healthchecksScheme: HTTPS
-
# Defines whether the port is exposed if service.type is LoadBalancer or
# NodePort.
#
@@ -877,7 +875,7 @@ affinity: {}
nodeSelector: {}
# -- Tolerations allow the scheduler to schedule pods with matching taints.
tolerations: []
-# -- You can use topology spread constraints to control
+# -- You can use topology spread constraints to control
# how Pods are spread across your cluster among failure-domains.
topologySpreadConstraints: []
# This example topologySpreadConstraints forces the scheduler to put traefik pods
```

## 23.2.0 ![AppVersion: v2.10.4](https://img.shields.io/static/v1?label=AppVersion&message=v2.10.4&color=success&logo=) ![Kubernetes: >=1.16.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D1.16.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

**Release date:** 2023-07-13
**Release date:** 2023-07-27

* release: :rocket: publish v23.2.0
* feat: ✨ add support for traefik v3.0.0-beta3 and openTelemetry
Expand Down
20 changes: 8 additions & 12 deletions traefik/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: traefik
description: A Traefik based Kubernetes ingress controller
type: application
version: 23.2.0
version: 24.0.0
# renovate: image=traefik
appVersion: v2.10.4
kubeVersion: ">=1.16.0-0"
Expand All @@ -28,14 +28,10 @@ maintainers:
icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png
annotations:
artifacthub.io/changes: |
- "release: :rocket: publish v23.2.0"
- "feat: ✨ add support for traefik v3.0.0-beta3 and openTelemetry"
- "feat: add pod_name as default in values.yaml"
- "fix: ingressclass name should be customizable (#864)"
- "chore(deps): update traefik docker tag to v2.10.4"
- "fix: 🐛 traefik or metrics port can be disabled"
- "feat: disable allowPrivilegeEscalation"
- "fix: 🐛 update traefik.containo.us CRDs to v2.10"
- "chore(tests): 🔧 use more accurate asserts on refactor'd isNull test"
- "chore(deps): update docker.io/helmunittest/helm-unittest docker tag to v3.11.3"
- "⬆️ Upgrade traefik Docker tag to v2.10.3"
- "chore(release): 🚀 publish v24.0.0"
- "fix: http3 support broken when advertisedPort set"
- "fix: tracing.opentelemetry.tls is optional for all values"
- "chore(deps): update docker.io/helmunittest/helm-unittest docker tag to v3.12.2"
- "chore(tests): 🔧 fix typo on tracing test"
- "fix: 💥 BREAKING CHANGE on healthchecks and traefik port"
- "feat: multi namespace RBAC manifests"