Dingkang Li
Dingkang Li
Proposal to add FilterChain level Hook. WHY? Giving three Gateway Listeners, and suppose Envoy has supported `com.eg.filter_test` HTTP filter and `handshaker_test` custom handshaker. ```yaml listeners: - name: http protocol: HTTP...
Seems my last comment is not much relevant to this issue about how to pass context to extension server. To prevent people involved in feeling confused. I will open new...
> hey, @aoledk Do you have any ideas or are you currently working on this PR? @ShyunnY Perhaps this feature should be implemented via BackendTrafficPolicy, similar way like https://gateway.envoyproxy.io/latest/api/extension_types/#connection works....
@guydc When EG is used as L4 proxy and serves massive long lived TCP connection, the buffer size of and connections should be controlled, to reduce memory consumption of Envoy.
@arkodg I rebased your branch https://github.com/arkodg/gateway/tree/tls-ir-fix on the latest main branch, and adjusted `TCPListener` and `TCPRoute` fields according to `BackendTrafficPolicy` support for TCP Listener. BTW, `TCPListener.TCPKeepalive` is not filled, because...
@arkodg Please assign this issue to me and I'll work based on your PR. Then I'll take #3163 after this issue is done.
@michaelbeaumont Are you still working on this? If not I can help, based on your previous work.
How about adding socket options array to ClientTrafficPolicy and BackendTrafficPolicy, for setting socket options in xDS listener and xDS cluster, to limit kernel socket's memory consumption.
> @arkodg is this fixed? No, this feature's api is still not defined. If we **should** do, I can work on this.