Freddy
63dcb7fa76
Add TransparentProxy option to proxy definitions
2021-03-17 17:01:45 -06:00
Christopher Broglie
94b02c3954
Add support for configuring TLS ServerName for health checks
...
Some TLS servers require SNI, but the Golang HTTP client doesn't
include it in the ClientHello when connecting to an IP address. This
change adds a new TLSServerName field to health check definitions to
optionally set it. This fixes #9473 .
2021-03-16 18:16:44 -04:00
freddygv
be78d3c39a
Fixup protobufs and tests
2021-03-11 14:58:59 -07:00
Daniel Nephin
e023626986
proto: convert enterprise meta
2020-10-30 14:34:36 -04:00
Daniel Nephin
dbfa6530f1
streaming: store services with a unique ID that includes namespace
2020-10-06 16:54:56 -04:00
Daniel Nephin
9ace9a5d2e
proto: add Namespace to EnterpriseMeta
...
By adding Namespace to the OSS EnterpriseMeta we reduce the differences between OSS and Enterprise
which simplifies the code quite a bit.
2020-10-06 16:42:09 -04:00
Daniel Nephin
c06954bebd
proto: fix RoundTrip test for enterprise ( #8826 )
2020-10-06 08:55:50 -05:00
Daniel Nephin
6cf8e09b7d
proto: Add a round trip test for converting types
2020-09-28 18:28:37 -04:00
Daniel Nephin
b6e253e352
proto: add code to convert between protobuf types and structs types
...
For streaming service health events.
Code generated using mog.
2020-09-28 18:28:37 -04:00
Daniel Nephin
b4c48d4417
proto: add convert function for protobuf/types.Struct
...
Co-authored-by: Paul Banks <banks@banksco.de>
2020-09-28 18:28:36 -04:00
Daniel Nephin
b6e2eca8f8
proto: split pbservice into multiple files
...
There are many types in this package, splitting them into node, service, healthcheck helps show the
relationship between these types.
2020-09-24 15:14:27 -04:00
Daniel Nephin
df0bc21619
proto: Add protos for subscribing to service health events.
...
Co-authored-by: Paul Banks <banks@banksco.de>
2020-09-24 15:09:17 -04:00