consul/command/connect/envoy
Michael Schurter b5aab27c21 connect: allow overriding envoy listener bind_address (#6033)
* connect: allow overriding envoy listener bind_address

* Update agent/xds/config.go

Co-Authored-By: Kyle Havlovitz <kylehav@gmail.com>

* connect: allow overriding envoy listener bind_port

* envoy: support unix sockets for grpc in bootstrap

Add AgentSocket BootstrapTplArgs which if set overrides the AgentAddress
and AgentPort to generate a bootstrap which points Envoy to a unix
socket file instead of an ip:port.

* Add a test for passing the consul addr as a unix socket

* Fix config formatting for envoy bootstrap tests

* Fix listeners test cases for bind addr/port

* Update website/source/docs/connect/proxies/envoy.md
2019-07-05 16:06:47 +01:00
..
pipe-bootstrap Fix envoy 1.10 exec (#5964) 2019-06-21 16:06:25 +01:00
testdata connect: allow overriding envoy listener bind_address (#6033) 2019-07-05 16:06:47 +01:00
bootstrap_config.go Connect: allow configuring Envoy for L7 Observability (#5558) 2019-04-29 17:27:57 +01:00
bootstrap_config_test.go Connect: allow configuring Envoy for L7 Observability (#5558) 2019-04-29 17:27:57 +01:00
bootstrap_tpl.go connect: allow overriding envoy listener bind_address (#6033) 2019-07-05 16:06:47 +01:00
envoy.go connect: allow overriding envoy listener bind_address (#6033) 2019-07-05 16:06:47 +01:00
envoy_test.go connect: allow overriding envoy listener bind_address (#6033) 2019-07-05 16:06:47 +01:00
exec_test.go Fix envoy 1.10 exec (#5964) 2019-06-21 16:06:25 +01:00
exec_unix.go Fix envoy 1.10 exec (#5964) 2019-06-21 16:06:25 +01:00
exec_unsupported.go cli: avoid passing envoy bootstrap configuration as arguments (#4747) 2018-10-10 16:55:34 +01:00