envoyproxy/envoy

Setting TLVs in Proxy Protocol V2 header

Open

#18.520 geöffnet am 8. Okt. 2021

Auf GitHub ansehen
 (8 Kommentare) (9 Reaktionen) (0 zugewiesene Personen)C++ (5.373 Forks)batch import
area/proxy_protohelp wanted

Repository-Metriken

Stars
 (27.997 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 8T) (378 gemergte PRs in 30 T)

Beschreibung

Title: Setting TLVs in Proxy Protocol V2 header

Description: Proxy Protocol V2 allows application specific TLVs in the header (https://www.haproxy.org/download/2.1/doc/proxy-protocol.txt). Currently, the listener filter for proxy protocol has mechanism to read those TLVs but the upstream transport socket for PPV2 does not allow setting your own TLVs. It would be helpful because proxy protocol can then carry addition information such as instance id, cluster name etc.

Contributor Guide