helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

[kubernetes-ingress] Support for adding SPOA container to IC deployment

Open mecampbellsoup opened this issue 2 years ago • 1 comments

In HAProxy there is a nice extension of the protocol called Stream Processing Offload Protocol:

https://www.haproxy.com/blog/extending-haproxy-with-the-stream-processing-offload-engine https://github.com/haproxy/haproxy/blob/master/doc/SPOE.txt

It is intended to be a fast, non-blocking way of extending HAProxy functionality without having to patch the HAProxy source code directly. Instead you can communicate over a TCP connection with a "microservice".

Is there any support currently for marrying our HAProxy pod(s) to the new SPOA pod(s) that we want to deploy?

I asked similar/related questions in the IC repo but opening an issue here since it feels like more of a Helm chart/template feature:

  • https://github.com/haproxytech/kubernetes-ingress/issues/449
  • https://github.com/haproxytech/kubernetes-ingress/issues/357

mecampbellsoup avatar Jul 22 '23 19:07 mecampbellsoup

Additional background information for now: https://www.mail-archive.com/[email protected]/msg44680.html

dkorunic avatar Mar 20 '24 09:03 dkorunic