2
0
mirror of https://github.com/status-im/consul.git synced 2025-02-19 17:14:37 +00:00

3 Commits

Author SHA1 Message Date
Blake Covarrubias
019c62e1ba
xds: Use downstream protocol when connecting to local app ()
Configure Envoy to use the same HTTP protocol version used by the
downstream caller when forwarding requests to a local application that
is configured with the protocol set to either `http2` or `grpc`.

This allows upstream applications that support both HTTP/1.1 and
HTTP/2 on a single port to receive requests using either protocol. This
is beneficial when the application primarily communicates using HTTP/2,
but also needs to support HTTP/1.1, such as to respond to Kubernetes
HTTP readiness/liveness probes.

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2023-09-19 14:32:28 -07:00
R.B. Boyer
a69e901660
xds: update golden tests to be deterministic () 2023-09-11 11:40:19 -05:00
Evan Culver
881e17fae1
connect: Add Envoy 1.21.1 to support matrix, remove 1.17.4 () 2022-04-14 10:44:42 -07:00