Création stack docker traefik-gitlab dans un env de dev.
ansible | ||
script/self_signed | ||
bootstrap-gitlab.sh | ||
gitlab_server.svg | ||
README.md | ||
Vagrantfile |
Présentation
Environnement dev Gitlab propulsé par Vagrant/Vbox/Docker et provisionné par Ansible
Prérequis
- Installer Vagrant et vagrant-hostsupdater
- Installer VirtualBox
- Associer IP définie dans Vagrantfile au FQDN gitlab.local.fr dans le fichier /etc/hosts de la machine hôte (pas la VM)
Commandes Vagrant
# Pour lancer l'env (enclenche le provisionning lors du premier lancement)
$ vagrant up
# Entrer dans la VM
$ vagrant ssh
# Arrêter la VM
$ vagrant halt
# Supprimer la VM
$ vagrant destroy -f
Précisions
La dernière task ansible vous donnera le mot de passe root de Gitlab accessible à l'adresse https://gitlab.local.fr Une fois la VM lancée et provisionnée, patientez quelques minutes avant de vous connecter.