3

We are using rancher docker orchestration tool: it is using HAProxy for enabling load balancing. I am wondering how how a hanshake is processed if a new HTTPS connection to a service is established.

Is the the handshake done between client and the load balancer (rancher/HAProxy) or will the load balancer just forward the HTTPS requests to the backend service?

Patrick Mevzek
  • 10,995
  • 16
  • 38
  • 54
Zizou
  • 831
  • 1
  • 10
  • 19

1 Answers1

5

It depends how you configure it.

  • SSL Termination the handshake is done by the load balancer.
  • SSL pass-through the handshake is done by the backend.
Remus Rusanu
  • 288,378
  • 40
  • 442
  • 569