GitLab Instellen

Creëer GitLab instantie c2d-gitlab.

Projecten: c2platform/ansible, c2platform.core


Deze handleiding beschrijft hoe je een lokale GitLab-instantie c2d-gitlab kunt maken. De play plays/mgmt/gitlab.yml gebruikt de Ansible-rol geerlingguy.gitlab  om het te creëren. De configuratie voor deze node bevindt zich in group_vars/gitlab/main.yml. Na het uitvoeren van de stappen in deze handleiding zou je naar https://gitlab.c2platform.org  moeten kunnen navigeren en inloggen als root met het wachtwoord in /etc/gitlab/initial_root_password.


Vereisten

Creëer de reverse en forward proxy c2d-rproxy1.

c2
unset PLAY  # zorg ervoor dat alle plays worden uitgevoerd
vagrant up c2d-rproxy1

Voor meer informatie over de verschillende rollen die c2d-rproxy1 in dit project uitvoert:

Overzicht

Installatie

vagrant up c2d-gitlab

Root-wachtwoord

De GitLab-installateur maakt een wachtwoord voor het root-account aan in een bestand /etc/gitlab/initial_root_password. Het bestand wordt na 24 uur verwijderd.

vagrant ssh c2d-gitlab -c "sudo cat /etc/gitlab/initial_root_password | grep Password:"

Via Profiel  wijzig het wachtwoord naar supersecret.

Toegangstoken

Via ProfielToegangstokens  maak een toegangstoken aan.

Verifiëren

Start de SOCKS proxy

ssh c2d_socks

Je zou moeten kunnen navigeren naar https://gitlab.c2platform.org  en inloggen als root.



Laatst gewijzigd 2025.01.29: argocd rollouts concept C2-709 (f329fd3)