gateway
gateway copied to clipboard
feat(translator): http2 upstream settings
What this PR does / why we need it:
- Exposes HTTP2 settings for upstream in Backend Traffic Policy
- Apply by default envoy's secure-by-default values for HTTP2: https://www.envoyproxy.io/docs/envoy/latest/configuration/best_practices/edge
- Adds support for the envoy
override_stream_error_on_invalid_http_messageoption which is specifically relevant for L2 envoy deployments running http2: https://www.envoyproxy.io/docs/envoy/latest/configuration/best_practices/level_two
Which issue(s) this PR fixes: Fixes #3670, #3245 Related to #1048
Codecov Report
Attention: Patch coverage is 71.95122% with 23 lines in your changes missing coverage. Please review.
Project coverage is 67.61%. Comparing base (
c2c705b) to head (f8ea793). Report is 1 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #3682 +/- ##
==========================================
+ Coverage 67.59% 67.61% +0.01%
==========================================
Files 183 184 +1
Lines 22446 22521 +75
==========================================
+ Hits 15173 15227 +54
- Misses 6193 6212 +19
- Partials 1080 1082 +2
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
/retest
/retest
/retest
/retest
/retest
/retest
/retest
/retest