Manuel Zapf
431abe79f3
Query consul for service health separately
2019-12-19 11:00:07 +01:00
Dmitry Sharshakov
4f669bdd66
Don't set user-agent to Go-http-client/1.1
2019-12-18 11:22:06 +01:00
Ludovic Fernandez
8930236396
fix: invalid label/flag parsing.
2019-12-17 16:10:06 +01:00
Kenneth Peiruza
b501c6d5bf
Added ExternalName https support for Kubernetes CRD, as done in v2.0
2019-12-16 21:48:03 +01:00
mpl
61e59d74e0
CloseNotifier: return pointer instead of value
2019-12-12 15:12:05 +01:00
mpl
bdf4c6723f
detect CloseNotify capability in accesslog and metrics
2019-12-10 18:18:04 +01:00
Fernandez Ludovic
5c091a1871
Merge branch 'v2.0' into v2.1
2019-12-09 18:48:20 +01:00
Ludovic Fernandez
1a7a3a4233
fix: remove double call to server Close.
2019-12-09 15:14:06 +01:00
Julien Salleyron
d2e458f673
Remove mirroring impact in accesslog
2019-12-09 15:12:06 +01:00
Ludovic Fernandez
39a3cefc21
fix: PassClientTLSCert middleware separators and formatting
2019-12-09 12:20:06 +01:00
Antoine
0e6dce7093
Do not stop to listen on tcp listeners on temporary errors
2019-12-04 16:26:05 +01:00
Ludovic Fernandez
ddbf4470a1
fix: debug endpoint when insecure API.
2019-12-04 15:28:07 +01:00
Fernandez Ludovic
89919dbe36
Merge branch 'v2.0' into v2.1
2019-12-02 18:20:29 +01:00
Brendan Le Glaunec
4cb9eec257
Add custom help function to command
2019-12-02 17:34:06 +01:00
José Carlos Chávez
78097b96c9
Fix extraction for zipkin tracing
2019-12-02 14:18:07 +01:00
mpl
2af8589afd
Do not give responsewriter or its headers to asynchronous logging goroutine
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2019-12-02 03:14:04 +01:00
Ludovic Fernandez
cf1ace3a73
fix: consul catalog constraints.
2019-11-29 17:16:05 +01:00
Jean-Baptiste Doumenjou
efcc9d51d4
Healthcheck managed for all related services
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-11-29 12:40:05 +01:00
Daniel Tomcej
a87c104172
Remove Request Headers CORS Preflight Requirement
2019-11-28 15:24:06 +01:00
Michael
a99673122e
Service registered with same id on Consul Catalog
2019-11-27 16:24:06 +01:00
Manuel Zapf
5b1dc0bfbd
Change service name in rancher provider to make webui service details view work
2019-11-27 11:12:07 +01:00
Ludovic Fernandez
772b260b37
fix: sub command help
2019-11-27 10:32:06 +01:00
Ludovic Fernandez
bfa61c8f67
fix: use MaxInt32.
2019-11-15 20:14:04 +01:00
Fernandez Ludovic
ca9eaf383a
Merge branch 'v2.0' into master
2019-11-15 13:34:41 +01:00
Ludovic Fernandez
42a8d84a1f
X-Forwarded-Proto must not skip the redirection.
2019-11-15 12:36:04 +01:00
mpl
f30a52c2dc
Support for all services kinds (and sticky) in CRD
...
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2019-11-14 19:28:04 +01:00
Ludovic Fernandez
424e2a9439
Add internal provider
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2019-11-14 16:40:05 +01:00
Michael
2ee2e29262
Fix empty address for registering service without IP
2019-11-14 11:10:06 +01:00
Ludovic Fernandez
7afd2dbd20
fix: stripPrefix middleware with empty resulting path.
2019-11-14 10:32:05 +01:00
SKP
ca1d980746
Added configurable prefix for statsd metrics collection
2019-11-12 18:18:04 +01:00
Sylvain Rabot
e6e026f420
Fix rate limiting and SSE
2019-11-12 11:06:05 +01:00
Ludovic Fernandez
7536f5e83c
fix: metric with services LB.
2019-11-12 10:24:05 +01:00
Kelvin Sarink
5a3e325742
Add tls option for Elliptic Curve Preferences
2019-11-03 15:54:04 +01:00
Ludovic Fernandez
c5ec12cd56
feat: add consul catalog options
2019-10-31 11:56:05 +01:00
Ludovic Fernandez
3410541a2f
Conditionnal compression based on Content-Type
2019-10-31 11:36:05 +01:00
kmeekva
1f39083555
Add support for MaxVersion in tls.Options
2019-10-29 12:58:05 +01:00
Ludovic Fernandez
5f8fb6c226
fix: Consul Catalog documentation.
2019-10-29 12:32:05 +01:00
Fernandez Ludovic
d66dd01438
Merge branch 'v2.0' into master
2019-10-29 09:52:45 +01:00
Ludovic Fernandez
8f000423ed
fix: default tracing backend.
2019-10-28 12:26:05 +01:00
Daniel Tomcej
4990f6c22d
Allow Default Certificate to work on macOS 10.15
2019-10-28 11:52:04 +01:00
Nicholas Wiersma
770a7f11a7
Avoid closing stdout when the accesslog handler is closed
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
Co-authored-by: jlevesy <julien.levesy@containo.us>
2019-10-28 11:52:04 +01:00
mpl
a239e3fba6
error pages: do not buffer response when it's not an error
2019-10-28 11:52:04 +01:00
Ludovic Fernandez
5327ce543b
Remove unnecessary reload of the configuration.
2019-10-25 15:46:05 +02:00
Ludovic Fernandez
3747eb59ea
fix: deep copy of passHostHeader on ServersLoadBalancer.
2019-10-25 14:40:05 +02:00
Michael
a6cdd701e2
Set proxy protocol logger to DEBUG level
2019-10-24 10:02:06 +02:00
Sylvain Rabot
c8984e6a6a
Use debug for log about skipping addition of cert
2019-10-24 01:10:04 +02:00
Ludovic Fernandez
3884a68889
fix: add stacktrace when recover.
2019-10-18 11:30:05 +02:00
Kenneth Peiruza
0ec84ec597
Adding support for HTTPs backends with Kubernetes ExternalName services
2019-10-18 11:12:05 +02:00
Oisin Canty
6a9d21e9aa
Fix spelling mistake: "founded" -> "found"
2019-10-18 10:54:05 +02:00
Sylvain Rabot
a829d44b51
Let instana/go-sensor handle default agent host
2019-10-16 22:30:05 +02:00