Draft: Add new runner creation workflow feature flag
What does this MR do and why?
This change adds a new empty page where the runner team will add a runner creation workflow that does not require global registration tokens.
This workflow is aimed to give admin more control over the resources that are created in their instance.
See more at: https://docs.gitlab.com/ee/architecture/blueprints/runner_tokens/
Screenshots or screen recordings
FF off | FF on |
admin/runners/new page (empty while in development) |
---|---|---|
How to set up and validate locally
- Enable the feature flag: in your console
rails c
, and thenFeature.enable(:create_runner_workflow)
- Visit Admin -> CI/CD -> Runners
- Confirm the "New instance runner" button is available on the top-right corner
- Select the button to go to a new empty page
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #361649 (closed)
Edited by Miguel Rincon