Skip to content

Commit 4099313

Browse files
authored
chore(release): πŸš€ publish v34.4.1
1 parent 91720cf commit 4099313

File tree

3 files changed

+135
-4
lines changed

3 files changed

+135
-4
lines changed

β€Žtraefik/Changelog.md

+128
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,133 @@
11
# Change Log
22

3+
## 34.4.1 ![AppVersion: v3.3.4](https://img.shields.io/static/v1?label=AppVersion&message=v3.3.4&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)
4+
5+
**Release date:** 2025-02-28
6+
7+
* fix(Traefik Proxy): headerLabels does not exist for metrics.prometheus
8+
* fix(Traefik Hub): add missing consulCatalogEnterprise provider
9+
* feat(deps): update traefik docker tag to v3.3.4
10+
* docs(Traefik Proxy): fix VALUES.md generation on prometheus values
11+
* chore(release): πŸš€ publish v34.4.1
12+
13+
### Default value changes
14+
15+
```diff
16+
diff --git a/traefik/values.yaml b/traefik/values.yaml
17+
index 2d8ac73..956000d 100644
18+
--- a/traefik/values.yaml
19+
+++ b/traefik/values.yaml
20+
@@ -394,25 +394,27 @@ logs:
21+
names: {}
22+
23+
metrics:
24+
- ## -- Enable metrics for internal resources. Default: false
25+
+ # -- Enable metrics for internal resources. Default: false
26+
addInternals: false
27+
28+
- ## -- Prometheus is enabled by default.
29+
- ## -- It can be disabled by setting "prometheus: null"
30+
+ ## Prometheus is enabled by default.
31+
+ ## It can be disabled by setting "prometheus: null"
32+
prometheus:
33+
# -- Entry point used to expose metrics.
34+
entryPoint: metrics
35+
- ## Enable metrics on entry points. Default: true
36+
+ # -- Enable metrics on entry points. Default: true
37+
addEntryPointsLabels: # @schema type:[boolean, null]
38+
- ## Enable metrics on routers. Default: false
39+
+ # -- Enable metrics on routers. Default: false
40+
addRoutersLabels: # @schema type:[boolean, null]
41+
- ## Enable metrics on services. Default: true
42+
+ # -- Enable metrics on services. Default: true
43+
addServicesLabels: # @schema type:[boolean, null]
44+
- ## Buckets for latency metrics. Default="0.1,0.3,1.2,5.0"
45+
+ # -- Buckets for latency metrics. Default="0.1,0.3,1.2,5.0"
46+
buckets: ""
47+
- ## When manualRouting is true, it disables the default internal router in
48+
+ # -- When manualRouting is true, it disables the default internal router in
49+
## order to allow creating a custom router for prometheus@internal service.
50+
manualRouting: false
51+
+ # -- Add HTTP header labels to metrics. See EXAMPLES.md or upstream doc for usage.
52+
+ headerLabels: {} # @schema type:[object, null]
53+
service:
54+
# -- Create a dedicated metrics service to use with ServiceMonitor
55+
enabled: false
56+
@@ -949,6 +951,64 @@ hub:
57+
# -- Set to true in order to enable AI Gateway. Requires a valid license token.
58+
aigateway: false
59+
providers:
60+
+ consulCatalogEnterprise:
61+
+ # -- Enable Consul Catalog Enterprise backend with default settings.
62+
+ enabled: false
63+
+ # -- Use local agent caching for catalog reads.
64+
+ cache: false
65+
+ # -- Enable Consul Connect support.
66+
+ connectAware: false
67+
+ # -- Consider every service as Connect capable by default.
68+
+ connectByDefault: false
69+
+ # -- Constraints is an expression that Traefik matches against the container's labels
70+
+ constraints: ""
71+
+ # -- Default rule.
72+
+ defaultRule: "Host(`{{ normalize .Name }}`)"
73+
+ endpoint:
74+
+ # -- The address of the Consul server
75+
+ address: ""
76+
+ # -- Data center to use. If not provided, the default agent data center is used
77+
+ datacenter: ""
78+
+ # -- WaitTime limits how long a Watch will block. If not provided, the agent default
79+
+ endpointWaitTime: 0
80+
+ httpauth:
81+
+ # -- Basic Auth password
82+
+ password: ""
83+
+ # -- Basic Auth username
84+
+ username: ""
85+
+ # -- The URI scheme for the Consul server
86+
+ scheme: ""
87+
+ tls:
88+
+ # -- TLS CA
89+
+ ca: ""
90+
+ # -- TLS cert
91+
+ cert: ""
92+
+ # -- TLS insecure skip verify
93+
+ insecureSkipVerify: false
94+
+ # -- TLS key
95+
+ key: ""
96+
+ # -- Token is used to provide a per-request ACL token which overrides the agent's
97+
+ token: ""
98+
+ # -- Expose containers by default.
99+
+ exposedByDefault: true
100+
+ # -- Sets the namespaces used to discover services (Consul Enterprise only).
101+
+ namespaces: ""
102+
+ # -- Sets the partition used to discover services (Consul Enterprise only).
103+
+ partition: ""
104+
+ # -- Prefix for consul service tags.
105+
+ prefix: "traefik"
106+
+ # -- Interval for check Consul API.
107+
+ refreshInterval: 15
108+
+ # -- Forces the read to be fully consistent.
109+
+ requireConsistent: false
110+
+ # -- Name of the Traefik service in Consul Catalog (needs to be registered via the
111+
+ serviceName: "traefik"
112+
+ # -- Use stale consistency for catalog reads.
113+
+ stale: false
114+
+ # -- A list of service health statuses to allow taking traffic.
115+
+ strictChecks: "passing, warning"
116+
+ # -- Watch Consul API events.
117+
+ watch: false
118+
microcks:
119+
# -- Enable Microcks provider.
120+
enabled: false
121+
@@ -1007,6 +1067,7 @@ hub:
122+
insecureSkipVerify: false
123+
# Enable export of errors logs to the platform. Default: true.
124+
sendlogs: # @schema type:[boolean, null]
125+
+
126+
tracing:
127+
# -- Tracing headers to duplicate.
128+
# To configure the following, tracing.otlp.enabled needs to be set to true.
129+
```
130+
3131
## 34.4.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)
4132

5133
**Release date:** 2025-02-19

β€Žtraefik/Chart.yaml

+6-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: traefik
33
description: A Traefik based Kubernetes ingress controller
44
type: application
5-
version: 34.4.0
5+
version: 34.4.1
66
# renovate: image=traefik
77
appVersion: v3.3.4
88
kubeVersion: ">=1.22.0-0"
@@ -25,5 +25,8 @@ maintainers:
2525
icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png
2626
annotations:
2727
artifacthub.io/changes: |
28-
- "feat(CRDs): update Traefik Hub CRDs to v1.17.0"
29-
- "chore(release): πŸš€ publish v34.4.0 and CRDs v1.4.0"
28+
- "fix(Traefik Proxy): headerLabels does not exist for metrics.prometheus"
29+
- "fix(Traefik Hub): add missing consulCatalogEnterprise provider"
30+
- "feat(deps): update traefik docker tag to v3.3.4"
31+
- "docs(Traefik Proxy): fix VALUES.md generation on prometheus values"
32+
- "chore(release): πŸš€ publish v34.4.1"

β€Žtraefik/VALUES.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# traefik
22

3-
![Version: 34.4.0](https://img.shields.io/badge/Version-34.4.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.4](https://img.shields.io/badge/AppVersion-v3.3.4-informational?style=flat-square)
3+
![Version: 34.4.1](https://img.shields.io/badge/Version-34.4.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.4](https://img.shields.io/badge/AppVersion-v3.3.4-informational?style=flat-square)
44

55
A Traefik based Kubernetes ingress controller
66

0 commit comments

Comments
Β (0)