consul/command/connect/envoy
Daniel Nephin 4ad80ccee3 command/envoy: stop using the DebugConfig from Self endpoint
The DebugConfig in the self endpoint can change at any time. It's not a stable API.

With the previous change to rename GRPCPort to XDSPort this command would have broken.
This commit adds the XDSPort to a stable part of the XDS api, and changes the envoy command to read
this new field.

It includes support for the old API as well, in case a newer CLI is used with an older API, and
adds a test for both cases.
2021-07-13 12:31:49 -04:00
..
pipe-bootstrap envoy: improve comments 2021-06-01 11:35:32 -04:00
testdata command/envoy: stop using the DebugConfig from Self endpoint 2021-07-13 12:31:49 -04:00
bootstrap_config.go Update references to the main branch 2021-06-29 17:17:38 -04:00
bootstrap_config_test.go support env var expansion in envoy statsd urls 2021-03-18 18:57:28 -04:00
bootstrap_tpl.go Support Incremental xDS mode (#9855) 2021-04-29 13:54:05 -05:00
envoy.go command/envoy: stop using the DebugConfig from Self endpoint 2021-07-13 12:31:49 -04:00
envoy_oss_test.go Add DC and NS support for Envoy metrics (#9207) 2020-11-16 16:37:19 -07:00
envoy_test.go command/envoy: stop using the DebugConfig from Self endpoint 2021-07-13 12:31:49 -04:00
exec_test.go envoy: improve comments 2021-06-01 11:35:32 -04:00
exec_unix.go envoy: fix bootstrap deadlock caused by a full named pipe 2021-05-31 18:53:17 -04:00
exec_unsupported.go cli: avoid passing envoy bootstrap configuration as arguments (#4747) 2018-10-10 16:55:34 +01:00
flags.go connect: switch the default gateway port from 443 to 8443 (#9116) 2020-11-06 20:47:29 -05:00
flags_test.go connect: switch the default gateway port from 443 to 8443 (#9116) 2020-11-06 20:47:29 -05:00