Skip to content

Commit

Permalink
chore: release 34.3.0 and 1.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
youkoulayley authored Feb 7, 2025
1 parent 6c22e9b commit 912a61b
Show file tree
Hide file tree
Showing 6 changed files with 77 additions and 18 deletions.
8 changes: 7 additions & 1 deletion traefik-crds/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
# Change Log

## 1.3.0 ![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)

* feat(deps): update traefik docker tag to v3.3.3
* chore: update CRDs to v1.14.1


## 1.2.0 ![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:** 2025-01-15

* feat(Traefik Hub): add OAS validateRequestMethodAndPath - CRDs update
* chore(release): publish v34.1.0 and CRDs v1.2.0
* chore(release): publish v34.1.0


## 1.1.0 ![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)
Expand Down
6 changes: 3 additions & 3 deletions traefik-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: traefik-crds
description: A Traefik based Kubernetes ingress controller
type: application
version: 1.2.0
version: 1.3.0
kubeVersion: ">=1.22.0-0"
keywords:
- traefik
Expand All @@ -23,5 +23,5 @@ maintainers:
icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png
annotations:
artifacthub.io/changes: |
- "feat(Traefik Hub): add OAS validateRequestMethodAndPath - CRDs update"
- "chore(release): publish v34.1.0 and CRDs v1.2.0"
- "feat(deps): update traefik docker tag to v3.3.3"
- "chore: update CRDs to v1.14.1"
2 changes: 1 addition & 1 deletion traefik-crds/VALUES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# traefik-crds

![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 1.3.0](https://img.shields.io/badge/Version-1.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

A Traefik based Kubernetes ingress controller

Expand Down
66 changes: 59 additions & 7 deletions traefik/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,57 @@
# Change Log

## 34.3.0 ![AppVersion: v3.3.3](https://img.shields.io/static/v1?label=AppVersion&message=v3.3.3&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)

* fix(Traefik Hub): AIServices are available in API Gateway
* fix(Traefik Hub): :bug: handle main and latest build
* feat: :sparkles: add missing microcks provider for Hub
* feat(deps): update traefik docker tag to v3.3.3
* chore: update CRDs to v1.14.1

### Default value changes

```diff
diff --git a/traefik/values.yaml b/traefik/values.yaml
index 4f93924..2d8ac73 100644
--- a/traefik/values.yaml
+++ b/traefik/values.yaml
@@ -948,6 +948,34 @@ hub:
experimental:
# -- Set to true in order to enable AI Gateway. Requires a valid license token.
aigateway: false
+ providers:
+ microcks:
+ # -- Enable Microcks provider.
+ enabled: false
+ auth:
+ # -- Microcks API client ID.
+ clientId: ""
+ # -- Microcks API client secret.
+ clientSecret: ""
+ # -- Microcks API endpoint.
+ endpoint: ""
+ # -- Microcks API token.
+ token: ""
+ # -- Microcks API endpoint.
+ endpoint: ""
+ # -- Polling interval for Microcks API.
+ pollInterval: 30
+ # -- Polling timeout for Microcks API.
+ pollTimeout: 5
+ tls:
+ # -- TLS CA
+ ca: ""
+ # -- TLS cert
+ cert: ""
+ # -- TLS insecure skip verify
+ insecureSkipVerify: false
+ # -- TLS key
+ key: ""
redis:
# -- Enable Redis Cluster. Default: true.
cluster: # @schema type:[boolean, null]
```

## 34.2.0 ![AppVersion: v3.3.2](https://img.shields.io/static/v1?label=AppVersion&message=v3.3.2&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:** 2025-01-28
Expand Down Expand Up @@ -351,17 +403,17 @@ index be89b00..9b4379c 100644
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)
* 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
* 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.
* 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://github.com/traefik/traefik-helm-chart/pull/1214) contains a complete before / after example on how to update _values_
* PR [#1214](https://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
* There is a breaking change on CRD upgrade in this version, it _may_ do not work out of the box
* See [release notes](https://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
* It is recommended to check that other software using Gateway API on your cluster are compatible
* There is a breaking change on CRD upgrade in this version, it _may_ do not work out of the box
* See [release notes](https://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.

Expand Down
11 changes: 6 additions & 5 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: 34.2.0
version: 34.3.0
# renovate: image=traefik
appVersion: v3.3.3
kubeVersion: ">=1.22.0-0"
Expand All @@ -25,7 +25,8 @@ maintainers:
icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png
annotations:
artifacthub.io/changes: |
- "fix: :bug: permanent redirect should be disableable"
- "feat: :sparkles: add hub tracing capabilities"
- "docs: 📚️ fix typo in Guidelines.md"
- "chore(release): publish v34.2.0"
- "fix(Traefik Hub): AIServices are available in API Gateway"
- "fix(Traefik Hub): :bug: handle main and latest build"
- "feat: :sparkles: add missing microcks provider for Hu"b
- "feat(deps): update traefik docker tag to v3.3.3"
- "chore: update CRDs to v1.14.1"
2 changes: 1 addition & 1 deletion traefik/VALUES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# traefik

![Version: 34.2.0](https://img.shields.io/badge/Version-34.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.3](https://img.shields.io/badge/AppVersion-v3.3.3-informational?style=flat-square)
![Version: 34.3.0](https://img.shields.io/badge/Version-34.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.3](https://img.shields.io/badge/AppVersion-v3.3.3-informational?style=flat-square)

A Traefik based Kubernetes ingress controller

Expand Down

0 comments on commit 912a61b

Please sign in to comment.