Commit e037c1db authored by Evan Read's avatar Evan Read

Merge branch 'selhorn-shared-runner-update' into 'master'

Docs: shared runner update

See merge request gitlab-org/gitlab!35546
parents c21d8b6d 9f8edd85
......@@ -35,16 +35,20 @@ Use shared Runners when you have multiple jobs with similar requirements. Rather
having multiple Runners idling for many projects, you can have a few Runners that handle
multiple projects.
If you are using a self-managed instance of GitLab, your administrator can create
shared Runners and configure them to use the
[executor](https://docs.gitlab.com/runner/executors/README.html) you want.
The administrator can also configure a maximum number of Shared Runner [pipeline minutes for
each group](../../user/admin_area/settings/continuous_integration.md#shared-runners-pipeline-minutes-quota-starter-only).
If you are using a self-managed instance of GitLab:
If you are using GitLab.com, you can select from a list of
[shared Runners that GitLab maintains](../../user/gitlab_com/index.md#shared-runners).
When you use the GitLab.com shared Runners, they consume the
[pipelines minutes](../../subscriptions/index.md#ci-pipeline-minutes) included with your account.
- Your administrator can
[install](https://docs.gitlab.com/runner/install/index.html)
and [register](https://docs.gitlab.com/runner/register/index.html) shared Runners,
and configure them to use the [executor](https://docs.gitlab.com/runner/executors/README.html) you want.
- The administrator can also configure a maximum number of shared Runner [pipeline minutes for
each group](../../user/admin_area/settings/continuous_integration.md#shared-runners-pipeline-minutes-quota-starter-only).
If you are using GitLab.com:
- You can select from a list of [shared Runners that GitLab maintains](../../user/gitlab_com/index.md#shared-runners).
- The shared Runners consume the [pipelines minutes](../../subscriptions/index.md#ci-pipeline-minutes)
included with your account.
#### How shared Runners pick jobs
......@@ -101,7 +105,9 @@ The fair usage algorithm assigns jobs in this order:
#### Enable a shared Runner
By default, all projects can use shared Runners, and they are enabled by default.
On GitLab.com, or after a self-managed GitLab administrator has installed and
registered them, [shared Runners](#shared-runners) are enabled in all projects by
default.
However, you can enable or disable shared Runners for individual projects.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment