Необходимо научиться разворачивать отказоустойчивый кластер GitLab и протестировать его отказоустойчивость. Посоветуйте, пожалуйста, сколько виртуальных серверов оптимально взять для тестовой версии кластера с учетом всех сопутствующих элементов (Redis, Redis Sentinel, PGSql, ETCD, HAProxy, Keepalive). Если я правильно понял, для каждой системы надо организовать свой отдельный кластер и как-то связать их воедино. Если можно как-то сгруппировать системы по кластера, посоветуйте, как это оптимально сделать.