Gebruik van GitLab voor CI/CD en automatisering

Deze sectie verkent verschillende aspecten van het gebruik van GitLab in de context van het PHX-project, met een focus op automatisering, CI/CD-integratie en beste praktijken voor beheer.

Deze sectie biedt richtlijnen voor het integreren van Ansible met GitLab CI/CD-pipelines. Dit is essentieel voor het PHX-project, dat momenteel geen toegang heeft tot het Ansible Automation Platform (AAP). Het behandelt ook het gebruik van GitLab, Git LFS en GitLab Pages om een minimale softwarerepository te creëren die dient als een privé Galaxy-server, met name nuttig in air-gapped omgevingen zonder toegang tot de automation hub (GalaxyNG). Daarnaast bevat het gedetailleerde informatie over het creëren en beheren van GitLab Runners met behulp van Ansible via API, evenals het beheren van de GitLab-instance met Ansible via API.


Uitrol van GitLab CE

Deze handleiding beschrijft hoe een GitLab Community Edition-instance in de PHX-referentie-implementatie te provisionen en configureren.

Gitlab runners toevoegen

Voeg GitLab Runners toe aan de PHX referentie-implementatie, inclusief een optionele air-gapped simulatie.



Laatst gewijzigd 2026.03.05: phx gitlab page PHX-23 (90543f0)