Skip to content

Enable the use runnerToken which allows to use existing runners

Kamil Trzciński requested to merge support-runner-token into master

We currently allow using only runnerRegistrationToken.

This allows using runnerToken which is makes it better for managed installations of runner where the process is controlled by GitLab.

We specifically gonna use that for Runner application installation from Clusters page where:

  1. We create runner, assign tags and names,
  2. We install helm application and pass already generated token.

This solves a bunch of issues, but mostly it is secure, as we don't expose security sensitive runnerRegistrationToken of a project to the Kubernetes, but rather use runner-limited-tag-limited token.

Edited by Mayra Cabrera

Merge request reports