Search code examples
gitlabhigh-availabilitydrbd

GitLab High Availability (Active - Passive)


My client asked me for a high availability solution for GitLab using two data center. After to read documentation and to use google, I´m very very lost.

The GitLab documentation for High Availability with active active seems good but the active passive is only 5 lines where GitLab says: "Use DRBD".

Someone has worked with GitLab solutions with high availability?.

Thanks!


Solution

  • Yes I've worked with GitLab HA.

    I'd recommend active/active HA because it not only provides HA, but scales as well. It's also nearly eliminates the case where a passive node may become misconfigured, out of date, or otherwise unhealthy and unable to take over during a failure, since it is rarely used.