GitLab Runner Configuration

Anand Varne
1 min readSep 28, 2021

GitLab Runner is an application that works with GitLab CI/CD to run jobs in a pipeline.

GitLab Runner is open-source and written in Go. It can be run as a single binary; no language-specific requirements are needed.

You can install GitLab Runner on several different supported operating systems. Other operating systems may also work, as long as you can compile a Go binary on them.

GitLab Runner can also run inside a Docker container or be deployed into a Kubernetes cluster

You can choose to install the GitLab Runner application on the infrastructure that you own or manage. If you do, you should install GitLab Runner on a machine that’s separate from the one that hosts the GitLab instance for security and performance reasons. When you use separate machines, you can have different operating systems and tools, like Kubernetes or Docker, on each.

Enable shared runner for project.

Goto Admin Area à Overview à Runners. You can see all runners listed over there. You need to choose the appropriate runner for your project.

Click on runner token à Scroll down the page where you find the project list for which runner is already enabled and for which need to be enabled.

Search your project and enable the runner for that project.

All set for GitLab CI to be executed for your project.

--

--

Anand Varne

DevOps enthusiastic | DevOps Lead | GitOps | CI / CD | Process Automation | Developer | Git | Jenkins | Docker | Ubuntu | Shell / Bash