Commit graph

1180 commits

Author SHA1 Message Date
Baptiste Mayelle
618fb5f232
Handle middlewares in filters extension ref in gateway api provider
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-03-25 14:38:04 +01:00
shivanipawar00
fc875b38e0
Added specification for TCP TLS routers in documentation 2024-03-19 16:00:05 +01:00
Emile Vauge
75790e0ab8
Add sdelicata to maintainers 2024-03-14 16:54:04 +01:00
Emile Vauge
1391c35978
Add youkoulayley to maintainers 2024-03-14 16:18:04 +01:00
mmatur
05be441027
Merge current v2.11 into v3.0 2024-03-12 12:08:03 +01:00
Michael
6c9687f410
Semconv OTLP stable HTTP metrics 2024-03-12 09:48:04 +01:00
Daniel Wendler
5cf1b95c29
Fix host header mention in prometheus metrics doc 2024-03-11 14:52:04 +01:00
Domi
74daa4cbb3
Update gandiv5 env variable in providers table 2024-03-11 12:06:04 +01:00
Romain
709ff6fb09
Add captured headers options for tracing
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2024-03-11 11:50:04 +01:00
Ludovic Fernandez
4fd5fca34f
Update go-acme/lego to v4.16.1 2024-03-11 09:18:03 +01:00
luigir-it
4cb5825d11
Fix paragraph in entrypoints and Docker docs 2024-03-06 14:12:04 +01:00
Michael
b4ca02da86
Fix multiple dns provider documentation 2024-03-05 14:54:04 +01:00
Michel Loiseleur
86be0a4e6f
fix: invalid version in docs about Gateway API on Traefik v3 2024-02-29 15:18:05 +01:00
DJ Enriquez
0e89a6bec7
ConsulCatalog StrictChecks 2024-02-27 21:30:04 +01:00
Joris Vergeer
c1ef742977
Allow to use internal node IPs for NodePort services 2024-02-27 10:54:04 +01:00
Eisberge
935d251b21
Fix typo in migration docs 2024-02-27 10:20:03 +01:00
Marc Mognol
deab4dae8e
Fix default value for peerCertURI option 2024-02-26 15:20:05 +01:00
Baptiste Mayelle
baf687218c
Support OTEL_PROPAGATORS to configure tracing propagation
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-02-26 11:50:04 +01:00
Kevin Pollet
153765f99f
Allow to configure TLSStore default generated certificate with labels 2024-02-26 10:02:06 +01:00
Romain
5a2e233a15
Add ReferenceGrants to Gateway API Traefik controller RBAC 2024-02-26 08:50:04 +01:00
Romain
c3545c620b
Improve ruleSyntax option documentation 2024-02-19 15:02:04 +01:00
Ludovic Fernandez
1034646ae2
Update releases page 2024-02-19 14:46:03 +01:00
Ludovic Fernandez
b931c8ae9b
Update releases page 2024-02-16 09:54:04 +01:00
Ludovic Fernandez
1e7dbc70a0
fix: don't allow routers higher than internal ones 2024-02-15 16:40:05 +01:00
xpac1985
6a2db4e4e9
Fix typo in statsd metrics docs 2024-02-15 15:20:04 +01:00
mmatur
b5ec787fb6
Merge current v2.11 into v3.0 2024-02-13 09:46:53 +01:00
Robert Burton
8f29398573
Update the documentation for RateLimit to provide a better example 2024-02-12 09:44:11 +01:00
mmatur
bc84fdd006
Merge current v2.11 into v3.0 2024-02-08 14:35:35 +01:00
Ludovic Fernandez
d5cb9b50f4
Update to go1.22
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-02-07 17:14:07 +01:00
Romain
bb6cd581a6
Align OpenTelemetry tracing and metrics configurations
Co-authored-by: Michael <michael.matur@gmail.com>
2024-02-06 10:04:05 +01:00
Immánuel!
3ba3ca6eb0
Fix the keepAlive options for the CLI examples 2024-01-31 17:00:06 +01:00
Romain
8b77f0c2dd
Remove observability for internal resources 2024-01-30 16:28:05 +01:00
Aofei Sheng
d02be003ab
Add SO_REUSEPORT support for EntryPoints 2024-01-30 14:56:05 +01:00
Romain
40de310927
Reintroduce dropped v2 dynamic config
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2024-01-29 17:32:05 +01:00
Liam van der Viven
18203f57d2
Add support for sending DogStatsD metrics over Unix Socket 2024-01-29 17:08:05 +01:00
Ludovic Fernandez
ef0e9c6f05
Update go-acme/lego to v4.15.0 2024-01-29 15:10:05 +01:00
Fahrzin Hemmati
d37ea3e882
Add ResponseCode to CircuitBreaker 2024-01-29 10:58:05 +01:00
Julien Salleyron
3174c69c66
Adds weight on ServersLoadBalancer 2024-01-26 01:44:05 +01:00
Matthieu W
f4f3dbe1f5
Update version comment in quick-start.md 2024-01-25 15:12:05 +01:00
Romain
683e2ee5c6
Bring back v2 rule matchers 2024-01-23 11:34:05 +01:00
Romain
f9831f5b1b
Introduce static config hints
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2024-01-23 09:22:05 +01:00
白泽
0eeb85d01d
Support setting sticky cookie max age 2024-01-18 09:30:06 +01:00
Baptiste Mayelle
64ff214ff8
remove marathon labels from gendoc 2024-01-17 14:54:05 +01:00
mmatur
111f3716fa
Merge current v2.11 into v3.0 2024-01-17 11:37:50 +01:00
Robert Socha
4e0a05406b
Implements the includedContentTypes option for the compress middleware 2024-01-17 11:32:06 +01:00
Michael
39b0aa6650
Improve makefile 2024-01-17 11:12:05 +01:00
Baptiste Mayelle
319517adef
Merge branch v2.11 into v3.0 2024-01-16 15:42:38 +01:00
Robin Moser
7a315bb043
Disable br compression when no Accept-Encoding header is present 2024-01-16 15:30:06 +01:00
Michael
34d2a816c2
Enhance gendoc for Generating Static and Dynamic Reference Configuration Files 2024-01-16 10:32:05 +01:00
Thomas Gunsch
81ce45271d
Add forwardAuth.addAuthCookiesToResponse 2024-01-15 16:14:05 +01:00
Suyash Choudhary
980dac4572
Support file path as input param for Kubernetes token value 2024-01-11 17:06:06 +01:00
Michael
ff7966f9cd
feat: re introduce IpWhitelist middleware as deprecated 2024-01-11 10:40:06 +01:00
Oliver Dvorski
e78374aa29
docs: slightly rewords the documentation 2024-01-10 15:12:07 +01:00
mmatur
3bbc560283
Merge v2.11 into v3.0 2024-01-10 14:08:30 +01:00
Jeremy Fleischman
ccf3a9995a
Add rejectStatusCode option to IPAllowList middleware 2024-01-09 20:26:05 +01:00
Michael
e522446909
Improve integration tests
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-01-09 17:00:07 +01:00
Michael
fea94a3393
feat: upgrade gateway api to v1.0.0 2024-01-09 10:28:05 +01:00
Jesse Haka
4ddef9830b
Migrate to opentelemetry 2024-01-08 09:10:06 +01:00
Romain
45bb00be04
Improve migration guide
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2024-01-05 16:04:05 +01:00
mmatur
a69c1ba3b7
Merge branch v2.11 into v3.0 2024-01-03 17:28:22 +01:00
Michael
9adf0fb638
Prepare release v2.11.0-rc1 2024-01-03 11:12:05 +01:00
Romain
a84d5c0ef1
Adjust deprecation notice for Kubernetes CRD provider
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2024-01-02 20:04:06 +01:00
youpsla
2a9471d278
docs: fix typo 2024-01-02 19:12:06 +01:00
Domenico Andreoli
0042562678
docs: fix the explanation of the TLS challenge 2024-01-02 18:46:05 +01:00
Ari Yonaty
74ab88d47e
docs: fix description for anonymous usage statistics references 2024-01-02 18:20:06 +01:00
sven
6df9578ace
Update wording of compose example 2024-01-02 17:56:06 +01:00
sven
cd7d324295
Documentation enhancements 2024-01-02 17:30:06 +01:00
Landry Benguigui
0e92b02474
Deprecate IPWhiteList middleware in favor of IPAllowList
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-01-02 17:04:06 +01:00
Julien Salleyron
9662cdca64
Add KeepAliveMaxTime and KeepAliveMaxRequests features to entrypoints 2024-01-02 16:40:06 +01:00
Baptiste Mayelle
3dfaa3d5fa
Add Redis Sentinel support
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-01-02 16:16:05 +01:00
romain
e29a142f6a Merge v2.10 into v3.0 2023-11-29 14:39:01 +01:00
Michael
35c704ace3
fix: unit tests were never run on cmd package 2023-11-22 19:18:05 +01:00
Michael
789046f162
feat: upgrade codegen for kubernetes to v0.28.3 2023-11-22 11:28:06 +01:00
Romain
186e3e1541
Refuse recursive requests
Co-authored-by: Michael <michael.matur@gmail.com>
2023-11-21 15:08:06 +01:00
Arend Hummeling
088fe3c270
docs: improve errorpages examples to avoid confusion 2023-11-17 16:30:06 +01:00
Gérald Croës
cd326654a7
Guidelines Update 2023-11-15 11:24:05 +01:00
Suyash Choudhary
f92b03a44d
Rephrase BasicAuth and DigestAuth docs 2023-11-10 09:32:05 +01:00
Kevin Pollet
0e66ed87f8
Add @lbenguigui to maintainers 2023-11-09 15:28:05 +01:00
Romain
8faed97e74
Add a mention for the host header in metrics headers labels doc
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2023-10-18 13:44:05 +02:00
mmatur
286181aa61
Merge v2.10 into v3.0 2023-10-11 17:33:55 +02:00
Romain
b966215e6c
Move origin fields capture to service level
Co-authored-by: lbenguigui <lbenguigui@gmail.com>
2023-09-27 15:22:06 +02:00
Dylan Rodgers
dbc679dc30
Updates business callout in the documentation 2023-09-13 18:38:05 +02:00
Thomas Decaux
fc7f732029
doc: fix accessControlAllowHeaders examples 2023-09-12 23:52:05 +02:00
JabJ
ba912e1a93
Change Arvancloud URL 2023-09-09 15:26:05 +02:00
Ludovic Fernandez
3fd5c747a2
Update go-acme/lego to v4.14.0 2023-08-22 10:02:05 +02:00
Ludovic Fernandez
57780d8004
Update go-acme/lego to v4.13.3 2023-08-14 15:30:06 +02:00
Marko Kaznovac
46f4a8541e
fix minor typo in swarm example 2023-08-10 05:56:04 +02:00
Romain
1d85515aac
Remove healthcheck interval configuration warning 2023-08-08 18:10:05 +02:00
Kevin McConnell
55e00be36e
Allow short healthcheck interval with long timeout 2023-08-08 16:40:05 +02:00
Aaron
d948784d38
correct minor typo in crd-acme docs 2023-08-08 10:00:05 +02:00
Ludovic Fernandez
f518676238
Replace old security form by the GitHub report system 2023-07-27 16:50:06 +02:00
Alex Zhang
db3e8a7f5a
docs: describe the missing db parameter in redis provider 2023-07-27 16:02:05 +02:00
Michael
f4dc298406
fix: bad anchor on documentation 2023-07-24 16:18:05 +02:00
mmatur
eb585740a1 Merge branch v2.10 into v3.0 2023-07-24 12:58:06 +02:00
Ludovic Fernandez
ebde81e91c
chore: remove dead static configuration references 2023-07-24 08:40:05 +02:00
Ludovic Fernandez
7792d197e6
Update go-acme/lego to v4.13.0 2023-07-20 14:36:07 +02:00
Massimiliano D
e29da5ad65
Updates the Hub tooltip content using a web component and adds an option to disable Hub button 2023-07-19 16:56:05 +02:00
Michael
aaa763b7af
Upgrade docs build stack 2023-07-10 13:48:05 +02:00
Gérald Croës
8a68ece2cc
Update maintainers guidelines 2023-07-03 15:10:05 +02:00
Ludovic Fernandez
08b80c20f0
Remove documentation of old swarm options 2023-07-03 09:14:05 +02:00
Ludovic Fernandez
d4daafa468
Fix migration guide heading 2023-06-26 16:02:05 +02:00
Romain
0a35fa096a
Improve Kubernetes support documentation
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2023-06-21 10:06:05 +02:00
Fernandez Ludovic
a7ef965412 Merge branch v2.10 into v3.0 2023-06-20 19:33:05 +02:00
Romain
0a861716d4
Update release documentation 2023-06-20 17:12:05 +02:00
Romain
4fbe9b81ec
Remove support of the networking.k8s.io/v1beta1 APIVersion 2023-06-20 10:26:05 +02:00
Romain
5fd6913ee5
Fix OpenTelemetry metrics
Co-authored-by: LandryBe <[lbenguigui@gmail.com](mailto:lbenguigui@gmail.com)>
2023-06-20 09:12:05 +02:00
Jakob Miksch
0e5898b2f8
Minor Typo 2023-06-19 14:36:05 +02:00
green1052
9cc9ed6a0c
Fix typo 2023-06-17 21:52:05 +02:00
LandryBe
e62fe64ec9
Encode query semicolons
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2023-06-15 18:20:06 +02:00
Dylan Rodgers
878e7de56a
Add business callouts 2023-06-09 09:18:05 +02:00
Fernandez Ludovic
606281a4a5 Merge branch v2.10 into v3.0 2023-06-05 11:43:02 +02:00
Chromo-residuum-opec
db515195f0
docs: fix over-indented yaml configuration of access logs 2023-06-04 08:00:05 +02:00
Ludovic Fernandez
8d8717d421
Update go-acme/lego to v4.12.0 2023-05-29 13:04:05 +02:00
Fernandez Ludovic
981ad74870 Merge branch v2.10 into v3.0 2023-05-17 11:18:37 +02:00
Ludovic Fernandez
511762cbf3
fix: clean code related to Hub 2023-05-15 16:38:05 +02:00
Ludovic Fernandez
466d7461b7
Split Docker provider 2023-05-10 15:28:05 +02:00
Ludovic Fernandez
1522afe2ec
doc: add logo for GitHub dark mode 2023-05-10 09:54:05 +02:00
Ludovic Fernandez
8f206ce319
Update go-acme/lego to v4.11.0 2023-05-03 10:20:05 +02:00
Romain
65c59c9a09
Add FAQ documentation about TLS certificates 2023-04-28 17:56:05 +02:00
Fernandez Ludovic
2cebd0a083 Merge branch v2.10 into v3.0 2023-04-26 11:44:44 +02:00
Romain
9060522414
Fix v2.10 migration guide 2023-04-25 11:14:05 +02:00
Fernandez Ludovic
79c5f34156 Merge branch v2.10 into v3.0 2023-04-17 11:58:01 +02:00
mloiseleur
c4bea197ab
More details on for mTLS 2023-04-12 12:10:05 +02:00
sven
11966c2098
Improve concepts page 2023-04-05 14:44:06 +02:00
sven
0d1bb72306
docs: update wording - add link descriptions 2023-04-05 14:16:06 +02:00
sven
5f514b0d16
Update Call To Actions 2023-04-04 16:42:06 +02:00
yingshaoxo
01f346f239
Add accessControlAllowHeaders example 2023-04-04 14:36:11 +02:00
sven
7fc07c31a0
docs: update wording 2023-03-29 17:16:05 +02:00
Ludovic Fernandez
f2eda3aa6d
chore: bump k8s.io/client-go from v0.22.1 to v0.26.3 2023-03-27 12:14:05 +02:00
sven
598caf6f78
Adjust quick start 2023-03-22 16:53:41 +01:00
Ludovic Fernandez
8b47c5adf7
Remove deprecated code 2023-03-22 16:40:06 +01:00
Fernandez Ludovic
a3bcf0f39e Merge branch v2.10 into v3.0 2023-03-22 12:52:38 +01:00
Ludovic Fernandez
be702c2b61
Prepare release v2.10.0-rc1 2023-03-22 11:06:05 +01:00
Fernandez Ludovic
7875826bd9 Merge branch v2.10 into v3.0 2023-03-21 16:45:33 +01:00
Romain
f7be1e97df
Support multiple namespaces in the Nomad Provider 2023-03-21 15:50:06 +01:00
mpl
358f47443e
hub: get out of experimental.
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2023-03-20 21:14:05 +01:00
sven
3b9e155807
docs: update order of log levels 2023-03-20 18:56:06 +01:00
Romain
c823879097
Add prometheus metric requests_total with headers
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2023-03-20 18:06:07 +01:00
Thomas Quinot
4bc2305ed3
Expose ContainerName in Docker provider 2023-03-20 17:42:06 +01:00
Philipp Trulson
99d779a546
Add support to send DataDog traces via Unix Socket 2023-03-20 17:16:08 +01:00
Romain
6e460cd652
Native Kubernetes service load-balancing 2023-03-20 16:46:05 +01:00
mpl
7c2af10bbd
Fix open connections metric
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2023-03-20 16:02:06 +01:00
Romain
7af9d16208
Introduce traefik.io API Group CRDs 2023-03-20 15:38:08 +01:00
Aofei Sheng
b3f162a8a6
Fix default configuration settings for Nomad Provider 2023-03-20 10:44:05 +01:00
mpl
bbe6a5c07b
doc: clarify ratelimit middleware 2023-03-14 14:58:06 +01:00
Raphael Pinto
7bdf13ebdc
Correcting variable name 'server address' in TCP Router 2023-02-23 23:38:05 +01:00
Aofei Sheng
f26e250648
Mention PathPrefix matcher changes in V3 Migration Guide 2023-02-16 15:54:05 +01:00
Ben Iofel
80790cba17
Fix yaml indentation in the HTTP3 example 2023-02-16 14:36:05 +01:00
romain
241fb5093a Merge current v2.9 into v3.0 2023-02-15 11:29:28 +01:00
Ludovic Fernandez
e053eb6f17
Update go-acme/lego to v4.10.0 2023-02-10 11:36:10 +01:00