Skip to content

Control the creation of the deployment and configmap using `runner.enabled`.

For our setup we want to have multiple instances of the gitlab-runner chart, however we'd like them to share the same service account but it just doesn't feel right for one of them to have rbac.create = true and have the others use the service account with the name of the first runner...

With a combination of runners.enabled = false, rbac.create = true and leaving the runner and registration token blank it will only create the service account, role and role binding and then all the other instances can make use of those.

I suppose the alternative solution to the problem would be to make the service account name configurable instead of gitlab-runner.fullname...

Merge request reports