Sobes.tech
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.