Skip to content

Conversation

@Gerg
Copy link
Member

@Gerg Gerg commented Sep 13, 2021

  • Allows disabling ALPN configuration for environments where envoy
    should not advertise h2 support

Thank you for submitting a pull request to the executor repository!

We appreciate the contribution. To help us understand the context for your pull request, please fill out this template to the best of your ability.

Please make sure to complete all of the following steps

  1. Check the Contributing document on how to sign the CLA and run tests.
  2. Submit your PR to this repo.
  3. Submit an accompanying PR Review Request referencing this PR so the Diego Team knows to review your pull request.

Please provide the following information:

What is this change about?

Implement change described in cloudfoundry/diego-release#592

What problem it is trying to solve?

Envoy offering HTTP/2 via ALPN in environment where that causes problems.

What is the impact if the change is not made?

Clients other than Gorouter connecting to the Envoy proxy may incorrectly start talking HTTP/2 to LRPs that cannot serve HTTP/2.

How should this change be described in diego-release release notes?

Add manifest property to configure HTTP/2 for container proxies.

Please provide any contextual information.

Diego release issue: cloudfoundry/diego-release#592
Root issue: cloudfoundry/routing-release#200

- Allows disabling ALPN configuration for environments where envoy
should not advertise h2 support

[cloudfoundry/routing-release#200]

Authored-by: Greg Cobb <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants