arkadzit opened a new pull request, #979:
URL: https://github.com/apache/apisix-helm-chart/pull/979

   ## What
   
   Adds configurable Proxy Protocol v2 support via a new `apisix.proxyProtocol` 
section in `values.yaml`. Also extends `service.stream.tcp` to support a third 
entry format `{port, nodePort}` alongside the existing plain integer and 
`{addr}` formats, allowing fixed NodePort values to be assigned to TCP stream 
proxy ports in NodePort service deployments.
   
   ## Why
   
   Cloud L4 load balancers (AWS NLB, GCP, OCI, etc.) send binary PPv2 headers. 
Without explicit PP listeners, APISIX cannot parse these headers and client IP 
information is lost.
   
   Dedicated PP listeners (default: 9181/9182) are added **alongside the 
standard ports** rather than replacing their `targetPort`, so internal cluster 
traffic continues to work without PP headers.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to