Skip to content

skrastev/gitlab-ha

Repository files navigation

Ansible AWS Gitlab HA

The task

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

The solution

HA Deployment of Gitlab

Preview

  • 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

Requirements:

  • Ansible 2.1.0
  • Python
  • boto
  • AWS

Quickstart

git clone https://github.com/skrastev/gitlab-ha.git

cd gitlab-ha/

ansible-playbook -i hosts site.yml

References:

  1. Ansible AWS VPC Highly-Available Wordpress
  2. ansible-role-glusterfs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published