open-consul/proto
freddygv eeccba945d Replace TransparentProxy bool with ProxyMode
This PR replaces the original boolean used to configure transparent
proxy mode. It was replaced with a string mode that can be set to:

- "": Empty string is the default for when the setting should be
defaulted from other configuration like config entries.
- "direct": Direct mode is how applications originally opted into the
mesh. Proxy listeners need to be dialed directly.
- "transparent": Transparent mode enables configuring Envoy as a
transparent proxy. Traffic must be captured and redirected to the
inbound and outbound listeners.

This PR also adds a struct for transparent proxy specific configuration.
Initially this is not stored as a pointer. Will revisit that decision
before GA.
2021-04-12 09:35:14 -06:00
..
pbacl Generate Go files using protobuf 3.12.3 2020-07-29 12:11:51 -04:00
pbautoconf Generate Go files using protobuf 3.12.3 2020-07-29 12:11:51 -04:00
pbcommon Backport enterprise changes to prevent merge conflicts 2021-03-31 14:05:26 -04:00
pbconfig Generate Go files using protobuf 3.12.3 2020-07-29 12:11:51 -04:00
pbconnect proto: add Namespace to EnterpriseMeta 2020-10-06 16:42:09 -04:00
pbservice Replace TransparentProxy bool with ProxyMode 2021-04-12 09:35:14 -06:00
pbsubscribe proto: remove Event.Key field 2020-10-28 16:33:00 -04:00
translate.go Merge of auto-config and auto-encrypt code (#8523) 2020-08-31 13:12:17 -04:00
translate_test.go Merge of auto-config and auto-encrypt code (#8523) 2020-08-31 13:12:17 -04:00