Gitlab Docker Runner
Introduction
GitLab Runner is an application that works with GitLab CI/CD to run jobs in a pipeline. GitLab Runner can use Docker to run jobs on user provided images. The docker executor allows a clean build environment, with easy dependency management.
Installing the Chart
helm repo add up1987 https://charts.up1987.com
helm install my-runner \
--set gitlabUrl=<YourGitlabURL> \
--set runnerRegistrationToken=<YourToken> \
up1987/gitlab-docker-runner
These commands deploy Gitlab Docker Runner on the Kubernetes cluster in the default configuration. The Parameters section lists the parameters that can be configured during installation.
Tip: List all releases using
helm list
Uninstalling the Chart
To uninstall/delete the my-release
deployment:
helm delete my-release
The command removes all the Kubernetes components associated with the chart and deletes the release.
Parameters
Name | Description | Value |
---|---|---|
gitlabUrl |
The GitLab Server URL (with protocol) that want to register the runner against. | `` |
runnerRegistrationToken |
The Registration Token for adding new Runners to the GitLab Server. | `` |
runner.tags |
Specify the tags associated with the runner. Comma-separated list of tags. | [ docker ] |
runner.concurrent |
Configure the maximum number of concurrent jobs. | 10 |
persistence.enabled |
Enable data persistence using PVC, If false, use emptyDir. | true |