Skip to content

Support for deploying a shared runner for defined list of groups/projects

The upstream gitlab-runner is very versatile and can be shared between multiples instances or multiples groups/projects.

The current chart does not let us declare multiple registrations. The issue #222 seems to go in the direction of offering all the power of the upstream runner.

My main motivation is the resource sharing: having a single gitlab-runner registered on multiple groups/projects will ensure the concurrent setting is not exceeded.

Possible solutions:

  • add support for multiple registrations elements (lot of impact to manage mutiple registration secrets and iteration)
  • add support for multiple already-registered token (less impact?)
  • add support for a predefined config.toml
Edited by Guilhem Bonnefille
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information