Tom Moulard
0d81fac3fc
Add OpenTelemetry tracing and metrics support
2022-11-29 15:34:05 +01:00
Simon Delicata
db287c4d31
Disable Content-Type auto-detection by default
2022-11-29 11:48:05 +01:00
Ludovic Fernandez
0ba51d62fa
fix: flaky with shutdown tests
2022-11-24 17:06:07 +01:00
Ludovic Fernandez
580e7fa774
fix: flaky tests on the configuration watcher
2022-11-24 16:00:06 +01:00
Ludovic Fernandez
56f7515ecd
New logger for the Traefik logs
2022-11-21 18:36:05 +01:00
Romain
630de7481e
Support SNI routing with Postgres STARTTLS connections
...
Co-authored-by: Michael Kuhnt <michael.kuhnt@daimler.com>
Co-authored-by: Julien Salleyron <julien@containo.us>
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-11-16 15:34:10 +01:00
Julien Salleyron
fadee5e87b
Rework servers load-balancer to use the WRR
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-11-16 11:38:07 +01:00
kevinpollet
281fa25844
Merge branch v2.9 into master
2022-10-28 09:22:36 +02:00
Julien Salleyron
bd3eaf4f5e
Add GrpcWeb middleware
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-10-27 17:34:06 +02:00
Romain
a041a6b198
Handle capture on redefined http.responseWriters
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-10-27 16:08:06 +02:00
Ludovic Fernandez
7a6bfd3336
chore: change TCP middleware package
2022-10-26 17:42:07 +02:00
Wambugu
1b9873cae9
Renaming IPWhiteList to IPAllowList
2022-10-26 17:16:05 +02:00
Fernandez Ludovic
e86f21ae7b
Merge branch 'v2.9' into master
2022-10-24 11:24:41 +02:00
Simon Delicata
ccbbd0d766
Remove side effect on default transport tests
2022-10-24 10:52:04 +02:00
Julien Levesy
b39ce8cc58
Support SPIFFE mTLS between Traefik and Backend servers
2022-10-14 17:16:08 +02:00
kevinpollet
a5c520664a
Merge branch v2.9 into master
2022-10-06 16:40:09 +02:00
Fernandez Ludovic
c4cc30ccc6
Merge branch v2.8 into v2.9
2022-09-23 09:07:13 +02:00
Julien Salleyron
9cd54baca4
Optimize websocket headers handling
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-09-22 10:00:09 +02:00
jjacque
033fccccc7
Support gRPC healthcheck
2022-09-20 16:54:08 +02:00
kevinpollet
30ec5c58fe
Merge current v2.8 into v2.9
2022-09-16 14:57:07 +02:00
Ludovic Fernandez
d06573de6c
plugins: allow empty config
2022-09-15 11:00:09 +02:00
Qi
788f8fa951
Make the loadbalancers servers order random
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-09-14 14:42:08 +02:00
romain
693d5da1b9
Merge v2.8 into master
2022-09-13 17:17:58 +02:00
Tom Moulard
d578ed7327
Add traffic size metrics
...
Co-authored-by: OmarElawady <omarelawady1998@gmail.com>
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-09-12 17:10:09 +02:00
Douglas De Toni Machado
c84378d649
Change default TLS options for more security
2022-09-08 10:56:08 +02:00
Ludovic Fernandez
d9589878fb
fix: allow starting Traefik even if plugin services have an issue
2022-09-02 11:44:08 +02:00
romain
703de5331b
Merge current v2.8 into master
2022-08-31 18:19:31 +02:00
Ludovic Fernandez
adf82d72ae
chore: update linter
2022-08-31 08:24:08 +02:00
kevinpollet
626da4c0ae
Merge current v2.8 into master
2022-08-18 14:50:44 +02:00
Ludovic Fernandez
45453b20fa
chore: update to go1.19
2022-08-09 17:36:08 +02:00
Douglas De Toni Machado
af749f1864
Add a method option to the service Health Check
2022-08-08 15:22:07 +02:00
kevinpollet
ab94bbaece
Merge current v2.8 into master
2022-07-25 17:31:51 +02:00
Tom Moulard
7751fb24eb
Update linter
2022-07-19 18:38:09 +02:00
Tom Moulard
cdda9a18ab
Upgrade quic-go to v0.28.0
2022-07-18 11:10:08 +02:00
Dmitry Sharshakov
4dc379c601
Support ALPN for TCP + TLS routers
2022-07-07 16:58:09 +02:00
romain
41748c3ae4
Merge current v2.7 into v2.8
2022-06-27 16:12:21 +02:00
Julien Salleyron
a887794313
Fix HostRegexp and Query muxers
2022-06-27 15:16:08 +02:00
Maxence Moutoussamy
23340c46e6
Add log when missing path in health check
2022-06-20 15:40:13 +02:00
Tom Moulard
59e66dfce5
Merge current branch master into v2.7
2022-06-10 16:17:55 +02:00
Ludovic Fernandez
9c59df5e9c
fix: invalid placeholder in log message
2022-06-10 16:16:08 +02:00
romain
521109d3f2
Merge current v2.7 into master
2022-05-30 12:14:26 +02:00
Romain
ac4086d0ac
Fix TCP-TLS/HTTPS routing precedence
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-05-19 16:44:14 +02:00
Tom Moulard
8c56d1a338
Allow HTTP/2 max concurrent stream configuration
2022-04-04 11:46:07 +02:00
Sylvain Rabot
0d7d5a0318
Upgrade quic-go to v0.26.0
2022-03-28 17:08:09 +02:00
Tom Moulard
3bf4a8fbe2
Merge current v2.6 into master
2022-03-22 15:55:44 +01:00
Tom Moulard
d7378a96ad
chore: update linter
2022-03-21 10:42:08 +01:00
Daniel Tomcej
dad76e0478
Add muxer for TCP Routers
2022-03-17 18:02:08 +01:00
Tom Moulard
79aab5aab8
Add Failover service
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-03-17 12:02:09 +01:00
Tom Moulard
25725e9b2f
Merge current v2.6 into master
2022-02-21 14:07:27 +01:00
Josh Soref
819de02101
Spelling
2022-02-21 12:40:09 +01:00