Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GEP-3567: Gateway TLS Updates for HTTP Connection Coalescing #3567

Open
robscott opened this issue Jan 25, 2025 · 0 comments
Open

GEP-3567: Gateway TLS Updates for HTTP Connection Coalescing #3567

robscott opened this issue Jan 25, 2025 · 0 comments
Labels
kind/gep PRs related to Gateway Enhancement Proposal(GEP)
Milestone

Comments

@robscott
Copy link
Member

What would you like to be added:
As a follow up to the doc that's been discussed in previous community meetings, this GEP will propose the following changes:

  1. Formalizing guidance for implementations to send HTTP 421 when we see mismatched requests
  2. Adding Gateway API documentation that describes the problem and possible solutions
  3. Adding a new status condition that will warn users when configuration with overlapping hostname configuration is present with a reference to the documentation created in step 2
  4. Introduce new top-level TLS configuration, starting with client-cert validation

Although we will make every effort to get as many of these changes as possible into Gateway API v1.3, it's unlikely that all of them will fit into this release.

Why this is needed:
Our current TLS configuration can lead to confusing and inconsistent behavior across implementations. These problems are only made worse as we add client cert validation. This GEP aims to warn users about problematic configuration and provide a safer API surface.

@robscott robscott added the kind/gep PRs related to Gateway Enhancement Proposal(GEP) label Jan 25, 2025
@robscott robscott added this to the v1.3.0 milestone Jan 25, 2025
@robscott robscott changed the title GEP-NNNN: Gateway TLS Updates for HTTP Connection Coalescing GEP-3567: Gateway TLS Updates for HTTP Connection Coalescing Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/gep PRs related to Gateway Enhancement Proposal(GEP)
Projects
None yet
Development

No branches or pull requests

1 participant