Création stack docker traefik-gitlab dans un env de dev.
Go to file
2022-10-09 15:33:44 +02:00
ansible ansible playbook and roles 2022-10-09 14:56:26 +02:00
script/self_signed script pour générer des certifs autosignés 2022-10-09 14:57:48 +02:00
bootstrap-gitlab.sh bootstrap script renamed 2022-10-09 15:05:02 +02:00
gitlab_server.svg Add grah of gitlab_server.yml playbook 2022-10-09 15:33:44 +02:00
README.md Mise à jour de 'README.md' 2022-10-09 15:14:26 +02:00
Vagrantfile bootstrap script renamed 2022-10-09 15:05:02 +02:00

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.