Commit graph

151 commits

Author SHA1 Message Date
Ludovic Fernandez 8b47c5adf7
Remove deprecated code 2023-03-22 16:40:06 +01:00
Fernandez Ludovic 7875826bd9 Merge branch v2.10 into v3.0 2023-03-21 16:45:33 +01:00
Romain 6e460cd652
Native Kubernetes service load-balancing 2023-03-20 16:46:05 +01:00
Romain 7af9d16208
Introduce traefik.io API Group CRDs 2023-03-20 15:38:08 +01:00
Romain 2b67f1f66f
Remove Marathon provider 2022-12-19 11:52:05 +01:00
Tom Moulard 2ad1fd725a
Remove Rancher v1 provider 2022-12-19 10:42:05 +01:00
Simon Delicata 3eeea2bb2b
Add TCP Servers Transports support
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-12-09 09:58:05 +01:00
Romain 519ed8bde5
Prepare release v3.0.0-beta1 2022-12-05 16:58:04 +01:00
Simon Delicata db287c4d31
Disable Content-Type auto-detection by default 2022-11-29 11:48:05 +01:00
Simon Delicata a3e4c85ec0
Remove deprecated options 2022-11-25 10:50:06 +01:00
Ali Afsharzadeh 46c266661c
Add a status option to the service health check 2022-11-24 11:40:05 +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
Greg 67d9c8da0b
Add support for Brotli
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-11-15 10:56:08 +01:00
Julien Salleyron bd3eaf4f5e
Add GrpcWeb middleware
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-10-27 17:34:06 +02:00
Wambugu 1b9873cae9
Renaming IPWhiteList to IPAllowList 2022-10-26 17:16:05 +02:00
kevinpollet cd0654026a Merge branch v2.9 into master 2022-10-17 18:53:37 +02:00
Julien Levesy b39ce8cc58
Support SPIFFE mTLS between Traefik and Backend servers 2022-10-14 17:16:08 +02:00
Romain 2c550c284d
Remove raw cert escape in PassTLSClientCert middleware 2022-10-13 15:08:08 +02:00
jjacque 033fccccc7
Support gRPC healthcheck 2022-09-20 16:54:08 +02:00
Romain e9f98fb6eb
Prepare release v2.9.0-rc1 (#9334) 2022-09-14 16:52:03 +02:00
Romain a002ccfce3
ACME Default Certificate
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2022-09-13 20:34:08 +02:00
romain 693d5da1b9 Merge v2.8 into master 2022-09-13 17:17:58 +02:00
Johannes Ballmann 9a82d96e68
Add missing networking apiGroup in Kubernetes RBACs examples and references 2022-09-02 12:18: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
Tom Moulard 7751fb24eb
Update linter 2022-07-19 18:38:09 +02:00
Tom Moulard 9c4b336f3b
Prepare release v2.8.0 2022-06-29 17:38:37 +02:00
romain aa8fda5eae Merge current v2.7 into v2.8 2022-06-29 15:57:57 +02:00
mloiseleur 03598d395b
Add documentation main, SANs and plugin CRD fields 2022-06-29 11:04:09 +02:00
romain 41748c3ae4 Merge current v2.7 into v2.8 2022-06-27 16:12:21 +02:00
mloiseleur 94141233f0
Add documentation to Traefik CRD properties
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-06-24 12:40:08 +02:00
Romain 9ccc8cfb25
Prepare release v2.8.0-rc1 2022-06-13 17:26:12 +02:00
Seth Hoenig aa0b5466a9
Implement Traefik provider for Nomad orchestrator 2022-06-10 18:32:08 +02:00
Kevin Pollet d5ff301d90
Support certificates configuration in TLSStore CRD
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-05-19 16:42:09 +02:00
Tom Moulard 707d355d4a
Merge branch v2.7 into master 2022-04-21 11:40:16 +02:00
Tom Moulard 73ba7ed2d2
Merge branch v2.6 into v2.7 2022-04-21 10:59:46 +02:00
Ludovic Fernandez 7c4bf602f0
Add title and description metadata to documentation pages 2022-04-15 15:44:08 +02:00
kahirokunn 85b0a47fe8
docs: fix certificateRefs in dynamic configuration 2022-04-15 13:52:08 +02:00
Ludovic Fernandez 0e532a3634
Update dynamic and static configuration references 2022-04-06 11:06:08 +02:00
Adrian Lai 71150bcaaf
Allow config of additonal CircuitBreaker params 2022-04-05 12:30:08 +02:00
Tom Moulard a4560fa20d
Prepare release v2.7.0-rc1 2022-03-24 20:54: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 da092e653d
Prepare release v2.6.0-rc1 2021-12-20 17:02:06 +01:00
Tom Moulard 93de7cf0c0
feat: add in flight connection middleware 2021-11-29 17:12:06 +01:00
Tom Moulard 1f17731369
feat: add readIdleTimeout and pingTimeout config options to ServersTransport
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2021-11-09 12:16:08 +01:00
Kevin Pollet 8e32d1913b
Update gateway api provider to v1alpha2
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2021-11-09 11:34:06 +01:00
kevinpollet ce47f200d5
Merge branch v2.5 into master 2021-11-08 22:41:43 +01:00
Kevin Pollet d3ff0c2cd4
fix: do not require a TLS client cert when InsecureSkipVerify is false
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2021-10-26 10:54:11 +02:00