consul/command/connect/envoy
Daniel Nephin 1a8ffec6a7 Step 2: extract the grpc address logic and a new type
The new grpcAddress function contains all of the logic to translate the
command line options into the values used in the template.

The new type has two advantages.

1. It introduces a logical grouping of values in the BootstrapTplArgs
   struct which is exceptionally large. This grouping makes the struct
   easier to understand because each set of nested values can be seen
   as a single entity.
2. It gives us a reasonable return value for this new function.
2020-04-07 16:36:51 -04:00
..
pipe-bootstrap Fix envoy 1.10 exec (#5964) 2019-06-21 16:06:25 +01:00
testdata Fix tests failing on master 2020-03-23 16:38:14 -04:00
bootstrap_config.go Expose Envoy's /stats for statsd agents (#7173) 2020-02-03 17:19:34 +00:00
bootstrap_config_test.go Expose Envoy's /stats for statsd agents (#7173) 2020-02-03 17:19:34 +00: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 Step 2: extract the grpc address logic and a new type 2020-04-07 16:36:51 -04:00
envoy_test.go Step 2: extract the grpc address logic and a new type 2020-04-07 16:36:51 -04: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 Enable CLI to register terminating gateways (#7500) 2020-03-26 10:20:56 -06:00
flags_test.go Enable CLI to register terminating gateways (#7500) 2020-03-26 10:20:56 -06:00