consul/command/connect/envoy
Kyle Havlovitz b14696e32a
Standardize support for Tagged and BindAddresses in Ingress Gateways (#7924)
* Standardize support for Tagged and BindAddresses in Ingress Gateways

This updates the TaggedAddresses and BindAddresses behavior for Ingress
to match Mesh/Terminating gateways. The `consul connect envoy` command
now also allows passing an address without a port for tagged/bind
addresses.

* Update command/connect/envoy/envoy.go

Co-authored-by: Freddy <freddygv@users.noreply.github.com>

* PR comments

* Check to see if address is an actual IP address

* Update agent/xds/listeners.go

Co-authored-by: Freddy <freddygv@users.noreply.github.com>

* fix whitespace

Co-authored-by: Chris Piraino <cpiraino@hashicorp.com>
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2020-05-21 09:08:12 -05:00
..
pipe-bootstrap Fix envoy 1.10 exec (#5964) 2019-06-21 16:06:25 +01:00
testdata Use proxy-id in gateway auto-registration (#7845) 2020-05-13 11:56:53 -06:00
bootstrap_config.go Add support for ingress-gateway in CLI command (#7618) 2020-04-14 09:48:02 -05:00
bootstrap_config_test.go Add support for ingress-gateway in CLI command (#7618) 2020-04-14 09:48:02 -05:00
bootstrap_tpl.go Step 2: extract the grpc address logic and a new type 2020-04-07 16:36:51 -04:00
envoy.go Standardize support for Tagged and BindAddresses in Ingress Gateways (#7924) 2020-05-21 09:08:12 -05:00
envoy_test.go Use proxy-id in gateway auto-registration (#7845) 2020-05-13 11:56:53 -06:00
exec_test.go Set --max-obj-name-len 256 when execing Envoy (#6202) 2019-07-26 15:43:15 -04:00
exec_unix.go Set --max-obj-name-len 256 when execing Envoy (#6202) 2019-07-26 15:43:15 -04:00
exec_unsupported.go cli: avoid passing envoy bootstrap configuration as arguments (#4747) 2018-10-10 16:55:34 +01:00
flags.go Standardize support for Tagged and BindAddresses in Ingress Gateways (#7924) 2020-05-21 09:08:12 -05:00
flags_test.go Standardize support for Tagged and BindAddresses in Ingress Gateways (#7924) 2020-05-21 09:08:12 -05:00