GitLab Runner: Che cos’è

Cerca

Come lo stesso nome suggerisce, un runner è un esecutore, ossia una componente che, opportunamente configurata, può essere utilizzata da GitLab per far sì che ciascuna modifica passi attraverso un processo di validazione.

GitLab mette a disposizione dei Runner di default, tuttavia è possibile installare un GitLab runner anche su propria infrastruttura, ma in questo caso, per ragioni di sicurezza e performance, è consigliato tenerlo su una macchina separata da quella che ospita l’istanza di GitLab.

GitLab Runner è software open-source, è scritto in Go e può essere installato su differenti sistemi operativi.

Dopo aver installato l’applicazione ed aver opportunamente registrato il runner, si ha a disposizione un agent che esegue dei job di CI/CD provenienti da GitLab.

Quando viene registrato un runner viene configurata una comunicazione tra la propria istanza GitLab e la macchina dove GitLab Runner è installato.

I runner processano di solito i job sulla stessa macchina dove GitLab Runner è installato.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come cambiare il server DNS su Ubuntu

Cambiare il server DNS usato da Ubuntu è un’operazione piuttosto semplice, ma che comunque deve essere condotta con attenzione. Vediamo quindi in questo articolo come

Partners