Document how cost factors can be changed on gitlab.com

What does this MR do and why?

Documents the gitlab.com only functionality of changing the cost factor by editing the runner. Adds in a new page for gitlab.com administration of minutes so that it's available for team members to understand how cost factors can be set by admins but not distracting for customers.

See code:

Screenshots or screen recordings

Screenshot_2025-03-20_at_5.15.09_PM

How to set up and validate locally

  1. visit gitlab-host/admin/runner
  2. Click to edit a runner
  3. Observe no cost factor fields
  4. in a terminal window navigated to the gitlab or gdk dir
    • $ export GITLAB_SIMULATE_SAAS=1
    • $ gdk reconfigure && gdk restart
  5. Now reapeat steps 1 and 2
  6. Observe cost factor fields
  7. Remember to put back $ export GITLAB_SIMULATE_SAAS=0

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Allison Browne

Merge request reports

Loading