Hi,
We've been struggling with an external load balancer (BigIP) and an Ingress (NGINX based) setup in our Kubernetes environment to acces our WRP.
When we load balance to the Kubernetes Ingress solution in the cluster, everything works as expected visavi ISVA and the WRP, but, for some yet to be determined reason, one (and only one) of our backend applications fails to acknowledge/keep/identify some session http-session information it needs to function correctly.
"As always" we're running out of time and have found a workaround -- loadbalancing from BigIP directly to the WRP Nodeport. (There should be no difference between the two solutions but obviously one works and the other fails).
Using the Nodeport solution unfortunately breaks the use of POD replicas of the WRP for fail-over and/or scaling, the nodeport manager will not distribute traffic to more than one replica of the WRP.
So for this we have yet another workaround -- we have two WRP instances with manually set up "identical" configurations WRP1 & WRP2.
BigIP round-robin balances over the two WRP nodeports and we have at least solved the failover issue but with relogin if one WRP fails.
So after this (lengthy?) background information the question is:
Can we use DSC over the two separate WRPS instances (not replicas) to achieve session failover?
Rgds
------------------------------
Anders Domeij
CGI Sweden AB
------------------------------