Hi.

We have implemented embedded Artemis as MQTT broker in GKE. It serves clients that connect via WebSocket over HTTPS. It is currently behind NGINX. The NGINX terminates the TLS and further is only WebSocket over HTTP.

One problem that we have discovered is that we only see IP addresses of the load balancer in the Artemis logs. This is a problem for auditing trail.

I tried looking at using PROXY protocol from the NGINX to the Artemis but got issues with WebSocket upgrade errors. I am wondering if anyone here does have experience with setups like these and have some tips about what annotation to put where (Ingress?) to make this work.

--
VH


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to