We have recently configured load balancing setup in our GitLab environment. We have 3 servers behind load balancer and we use load balancer common url to access all gitlab servers behind it.
Question: Each time when we try to access gitlab then load balancer picks up any one of the three servers and do the operation through ssh and git bash client and hostkey of that particular server was stored in local ssh directory. After sometime when I tried to connect to gitlab again, this time load balancer made connection to other server and this time connection has denied because of change in hostkey of the server. How to overcome this problem without ignoring security checks. I think GitLab.com load balancing environment has multiple servers behind it [obviously, there has to morethan one server to support those many public repo’s] . How this access process works for Gitlab.com? how to make ssh connections to gitlab servers with different hostkey’s? Please let me know if anyone knows solution for this
Your response will be highly appreciated