Skip to content

Commit d5abd83

Browse files
Gergctlong
andcommitted
Add Envoy ALPN HTTP/2 breaking change to release notes
[cloudfoundry/routing-release#200] Co-authored-by: Carson Long <[email protected]>
1 parent c066acc commit d5abd83

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

runtime-rn.html.md.erb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -570,6 +570,8 @@ For information about configuring support for HTTP/2 in TAS for VMs, see [Suppor
570570

571571
For information about routing HTTP/2 traffic to your <%= vars.app_runtime_abbr %> apps, see [Routing HTTP/2 and gRPC Traffic to Apps](../devguide/http2-protocol.html).
572572

573+
See [Diego Container Proxy (Envoy) Advertises HTTP/2 Support via ALPN](#envoy-http2-alpn) in the _Breaking Changes_ section.
574+
573575
### <a id='tls-v1.3'></a>Gorouter Supports TLS v1.3
574576

575577
In <%= vars.app_runtime_abbr %> v2.12, the Gorouter supports TLS v1.3.
@@ -622,6 +624,12 @@ For more information, see [JSSE Client does not accept status_request extension
622624

623625
The tile property that controls the TLS version in <%= vars.app_runtime_abbr %> changes in <%= vars.app_runtime_abbr %> v2.12. You must update any stored configuration files to reflect the change.
624626

627+
### <a id='envoy-http2-alpn'></a>Diego Container Proxy (Envoy) Advertises HTTP/2 Support via ALPN
628+
629+
The Diego container proxy, Envoy, now advertises HTTP/2 support via Application-Layer Protocol Negotiation (ALPN) for all applications.
630+
Internal clients hitting the Envoy TLS port (typically 61001) directly will need to negotiate down to HTTP/1.1 for applications that do not support HTTP/2.
631+
Clients connecting to applications via the Gorouter will not be affected.
632+
625633
## <a id='known-issues'></a> Known Issues
626634

627635
<%= vars.app_runtime_abbr %> <%= vars.v_major_version %> includes the following known issues:

0 commit comments

Comments
 (0)