Gitlab Runner allows running jobs on multiple machines and sending results back to Gitlab. It has a client-server architecture where the runner client is installed on machines and communicates with the Gitlab server. The demo shows installing Gitlab Runner on an AWS EC2 instance along with Docker and Docker Machine. It then registers the runner with Gitlab and configures the runner to use the docker and docker machine executors.
Related topics: