Jdi na navigaci

Runnery

Runner je v terminologii GitLabu agent vykonávající CI/CD úlohy (jobs), které mu GitLab zašle. Na fakultním GitLabu jsou uživatelům k dispozici Sdílené runnery. Každý uživatel si navíc může zaregistrovat vlastní projektové nebo skupinové runnery.

Sdílené runnery

Všechny sdílené runnery využívají autoscale mechanismus založený na Docker Machine, který na CloudFIT vytváří virtuální stroje (VM) pro běh úloh (workers) dynamicky, dle potřeby. Na těchto VM se pak spouští úlohy v Docker kontejneru. V jeden časový okamžik běží na jednom VM nejvýše jedna úloha.

Shared Linux/x86_64

Výchozí runner dostupný všem uživatelům.

Tags
linux, shared, x86_64
Architecture
x86_64
Platform
Linux
Maximum job timeout
3 hours
VCPU
4
RAM
8 GiB
Disk
32 GiB

Control Bot

Speciální runner určený pouze pro Hromadné vytváření repozitářů (GCR).