Andy Lindeman
c1cb18c648
proxycfg: support path exposed with non-HTTP2 protocol ( #7510 )
...
If a proxied service is a gRPC or HTTP2 service, but a path is exposed
using the HTTP1 or TCP protocol, Envoy should not be configured with
`http2ProtocolOptions` for the cluster backing the path.
A situation where this comes up is a gRPC service whose healthcheck or
metrics route (e.g. for Prometheus) is an HTTP1 service running on
a different port. Previously, if these were exposed either using
`Expose: { Checks: true }` or `Expose: { Paths: ... }`, Envoy would
still be configured to communicate with the path over HTTP2, which would
not work properly.
2020-04-02 09:35:04 +02:00
..
2020-02-06 15:30:58 +01:00
2020-03-10 11:15:22 -05:00
2020-02-12 10:01:51 -06:00
2020-03-09 15:59:02 -05:00
2020-02-10 09:27:12 -07:00
2020-04-02 09:22:17 +02:00
2020-03-24 15:22:01 -04:00
2020-04-01 10:54:51 +02:00
2020-03-31 16:13:44 -04:00
2020-03-09 15:59:02 -05:00
2019-12-09 21:26:41 -05:00
2020-03-09 15:59:02 -05:00
2020-04-02 09:35:04 +02:00
2020-03-09 15:59:02 -05:00
2020-03-31 13:27:32 -06:00
2020-02-04 13:58:56 -07:00
2020-04-02 09:35:04 +02:00
2020-03-31 16:13:44 -04:00
2019-10-29 11:13:36 -07:00
2020-03-31 16:13:44 -04:00
2020-03-25 10:34:24 -04:00
2020-03-26 12:34:31 -04:00
2020-01-29 11:16:08 -06:00
2020-03-31 17:14:55 -04:00
2020-03-26 10:20:56 -06:00
2020-02-04 13:58:56 -07:00
2020-03-31 17:14:55 -04:00
2020-04-01 22:52:23 +02:00
2020-02-11 15:19:16 +00:00
2020-03-31 16:13:44 -04:00
2020-02-10 10:40:44 -05:00
2019-12-09 21:26:41 -05:00
2020-04-01 18:29:45 +02:00
2020-01-29 19:12:48 -05:00
2020-01-13 15:51:40 -05:00
2020-03-31 16:13:44 -04:00
2019-11-21 17:40:29 +00:00
2020-03-31 16:13:44 -04:00
2019-10-29 11:13:36 -07:00
2020-03-31 16:13:44 -04:00
2020-01-24 10:04:58 -05:00
2019-12-09 21:26:41 -05:00
2020-03-31 16:13:44 -04:00
2020-03-24 15:56:41 -04:00
2020-03-31 16:13:44 -04:00
2020-01-28 17:50:41 -06:00
2020-03-09 15:59:02 -05:00
2020-03-31 16:13:44 -04:00
2020-02-10 10:40:44 -05:00
2020-02-10 09:27:12 -07:00
2020-03-31 16:13:44 -04:00
2020-01-27 07:00:33 -06:00
2020-03-25 10:34:24 -04:00
2020-03-31 17:14:55 -04:00
2020-03-03 13:18:35 +00:00
2020-03-31 16:13:44 -04:00
2020-01-29 17:30:38 -05:00
2020-03-31 17:14:55 -04:00
2020-02-13 20:35:09 +01:00
2020-03-31 16:13:44 -04:00
2020-03-09 11:13:40 +01:00
2020-03-31 16:13:44 -04:00
2019-10-29 11:13:36 -07:00
2020-03-31 16:13:44 -04:00
2020-01-17 09:54:17 -05:00
2020-03-31 16:13:44 -04:00
2020-01-28 17:50:41 -06:00
2020-03-09 15:59:02 -05:00
2020-03-09 15:59:02 -05:00
2020-03-31 16:13:44 -04:00
2020-03-31 17:14:55 -04:00
2020-03-26 10:20:56 -06:00
2020-03-31 16:13:44 -04:00
2020-03-05 15:34:55 -05:00
2020-03-31 17:14:55 -04:00
2020-03-09 15:59:02 -05:00
2020-03-31 16:13:44 -04:00
2020-03-31 16:13:44 -04:00
2020-03-31 17:14:55 -04:00
2020-01-24 09:27:25 -05:00
2020-03-31 16:13:44 -04:00
2020-03-09 11:13:40 +01:00
2020-03-31 16:13:44 -04:00
2020-03-27 10:57:46 -04:00
2020-03-31 16:13:44 -04:00
2020-02-07 15:50:24 -06:00
2020-02-07 15:50:24 -06:00
2020-01-28 17:50:41 -06:00
2020-01-28 17:50:41 -06:00