I will describe how to provision height available github infrastructure (Gitlab HA). The entry point of the Gitlab HA cluster will be a host and port 443
HA Deployment of Gitlab
- Provision 2 x EC2 instances with Gitlab and GlusterFS roles
- Provision 1 x RDS instance postgresql role
- Provision 1 x Elastic Load Balancing (ELB) load balancer
- Ansible 2.1.0
- Python
- boto
- AWS
git clone https://github.com/skrastev/gitlab-ha.git
cd gitlab-ha/
ansible-playbook -i hosts site.yml