Prompt to install group runner on Kubernetes
Problem to solve
When a group maintainer/owner needs CI/CD runner capacity and no shared runners exist on the instance they should be prompted to create a group runner directly from the group's CI/CD settings. We currently give instructions for how to register the group runner, but we don't make it easy to actually create one. On project CI/CD settings we already provide a button to create a runner on Kubernetes; since we support installing group runners on Kubernetes we should also provide a button to do so from the group's CI/CD settings page.
Need statement: The user needs a way to to become aware of the availability of group runners for Kubernetes when no shared runners exist for the instance so that they can provision GitLab runners across multiple projects easier.
Our current setting pages look like this, which are the only places the user is suggested to create a runner (except for the Kubernetes cluster page).
|Current project CI/CD settings||Current group CI/CD settings|
- A button and area similar to the project CI/CD settings, on the group CI/CD settings page.