IaC: with Ansible role to install and configure Gitlab SCM
vagrant@localhost:~$ ansible-galaxy install wluisaraujo.gitlab
vagrant@localhost:~$ ansible-galaxy install -r wluisaraujo.gitlab/requirements.txt
- None
---
- hosts: localhost
vars_files:
- vars/main.yml
vars:
- gitlab_external_url: "http://gitlab.example.com"
roles:
- gitlab
...