Skip to content

Expose Additional HttpConnectionManager Settings #11231

@Sodman

Description

@Sodman

kgateway version

v2.0.0

Is your feature request related to a problem? Please describe.

We are missing some toggles and config options which were present in v1.x API, which ultimately configure the Envoy HTTPConnectionManager.

These are the fields we're currently missing:

  • useRemoteAddress
  • xffNumTrustedHops
  • serverHeaderTransformation
  • streamIdleTimeout

Envoy ref: https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/filters/network/http_connection_manager/v3/http_connection_manager.proto

Describe the solution you'd like

These can all be implemented in the existing HttpListenerPolicy, as new fields.

Describe alternatives you've considered

No response

Additional Context

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions