Skip to content

QUIC listener always announce Gateway port in alt-svc and there is no way to configure it #9721

Description

@Owersun

Description:
When enabling http3 on clientTrafficPolicy to make envoy accept QUIC packets, it announce "alt-svc" header with http3 port hint. And that port is taken directly from Gateway resource. The problem is that envoy-gateway is not always first link in the chain to receive client packets. In managed k8s clusters there could be provider loadbalancers/DDoS protecting front's before the actual envoy, and envoy could be exposed to listen on a different port than external loadbalancer accept client connections on.
Would be nice to have an option in http3 section of clienttrafficpolicy to manually configure which port is injected as alt-svc header.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions