I have been researching and reading up about rolling deployments and tenants. However i am still a bit confused on which one would work the best with my scenario.
I have drew a diagram which may illustrate better (file attached)
Basically we have our current setup which works perfectly but this only deploys to CI, QA, UAT/DEMO which does not have load balancer. Now I am trying to set up Octopus to deploy it to Live which is load balanced.
What I would like to do is to deploy the package to one swim lane after it has been drained from connections, then deploy it to the second swim lane.
I was reading about rolling deployments but problem is that it will randomly pick servers in the Live role, am i right?
What is the best way to set this up?
Appreciate in advance and my long post.