Junior — Middle
Milyen módszerekkel lehet integrálni a GitLab Runners-t a CI/CD automatizálási rendszerébe?
sobes.tech MI
Válasz az MI-től
A GitLab Runnereket a következő módokon lehet integrálni a CI/CD rendszerbe:
- Shared Runners — ezek közösen használt futtatók, amelyeket a GitLab biztosít, és saját infrastruktúra beállítása nélkül használhatók.
- Specific Runners — olyan futtatók, amelyeket egy adott projekthez vagy csoporthoz regisztráltak és konfiguráltak, így rugalmasabban kezelhetők az erőforrások.
- Docker Executor — futtatók Docker konténerekben a izoláció és a függőségek könnyebb kezelése érdekében.
- Shell Executor — feladatok közvetlen végrehajtása azon a gépen, ahol a futtató telepítve van.
A rendszerbe való integrációhoz regisztrálni kell a futtatót a gitlab-runner register parancs segítségével, megadva a GitLab URL-jét és a projekt tokenjét, majd konfigurálni kell az executor-t és a címkéket, hogy kiválaszthassuk a futtatót a pipeline-okban.