Commit b560ce1e authored by Evan Read's avatar Evan Read

Merge branch 'Docs-add-info-about-runner-server-requirements' into 'master'

add info about runner server requirements

See merge request gitlab-org/gitlab-ce!25242
parents b11dcd25 a78083ee
...@@ -208,12 +208,23 @@ you decide to run GitLab Runner and the GitLab Rails application on the same ...@@ -208,12 +208,23 @@ you decide to run GitLab Runner and the GitLab Rails application on the same
machine. machine.
It is also not safe to install everything on a single machine, because of the It is also not safe to install everything on a single machine, because of the
[security reasons](https://docs.gitlab.com/runner/security/) [security reasons](https://docs.gitlab.com/runner/security/), especially when you plan to use shell executor with GitLab
- especially when you plan to use shell executor with GitLab
Runner. Runner.
We recommend using a separate machine for each GitLab Runner, if you plan to We recommend using a separate machine for each GitLab Runner, if you plan to
use the CI features. use the CI features.
The GitLab Runner server requirements depend on:
- The type of [executor](https://docs.gitlab.com/runner/executors/) you configured on GitLab Runner.
- Resources required to run build jobs.
- Job concurrency settings.
Since the nature of the jobs varies for each use case, you will need to experiment by adjusting the job concurrency to get the optimum setting.
For reference, GitLab.com's [auto-scaling shared runner](../user/gitlab_com/index.md#shared-runners) is configured so that a **single job** will run in a **single instance** with:
- 1vCPU.
- 3.75GB of RAM.
## Supported web browsers ## Supported web browsers
......
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