runnerRegistrationToken:"Woq_Drxy-SSy1kQzJBZT" #用于注册Runner的令牌。terminationGracePeriodSeconds:3600 # 指定Pod在终止之前应该等待的时间。在这里,我们将其设置为3600秒。concurrent:10 # 指定Runner可以同时处理的最大任务数。在这里,我们将其设置为10。checkInterval:10 # 指定Runner检查新任务的时间间隔。在...
概述: 我们在使用gitlab-runner做cicd时,如果安装之后没有配置gitlab-runner的最大并发数,在使用时候可能会碰到job的警告(job日志超过字节限制):job‘s log exceeded limit of 4194304 bytes *** 查看默认最大并发数concurrent=10 cat /etc/gitlab-runner/config.toml 解决办法:(/etc/gitlab-runner/config.toml...
点击用户管理--左边点击runner,可以看到界面右边有gitlab的地址和token。这个需要用于后面runner的注册使用。这里我们注册一个share类型的runner。 由于runner是采用docker安装,因此注册的时候需要进入到runner的容器中进行 [root@localhost config]# docker exec -it gitlab-runner bash root@24dc60abee0b:/# gitlab-...
concurrent=1## 可并行运行作业的数量, 0表示不限制;check_interval=0## 检查新作业的时间间隔, 0表示默认 3秒;[session_server]## 允许用户与作业进行交互,例如web终端;session_timeout=1800[[runners]]name="my first runner"## Runner名称;url="http://192.168.1.200/"## GitLab Server地址;token="z6...
// 下载镜像docker pull gitlab/gitlab-runner:v14.8.3 1. 2. 启动镜像 // 启动镜像,映射到本地docker run-itd--restart=always--name gitlab-runner \-v/data/gitlab-runner/config:/etc/gitlab-runner \-v/var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:v14.8.3 ...
注册完成后,我们可以发现config.toml文件已经生成,内容如下,以后想修改runner配置的时候,直接改这个文件就行了。 代码语言:javascript 复制 concurrent=1check_interval=0[session_server]session_timeout=1800[[runners]]name="docker-runner"url="http://192.168.7.134:1080/"token="c2kpV6tX6woL8TMxzBUN"executor...
执行vim /etc/gitlab-runner/config.toml,可以修改concurrent=3(默认为一个并发) concurrent = 3 check_interval = 10 [session_server] session_timeout = 1800 [[runners]] name = "mg_ci_111" url = "http://172.10.1.118/" token = "Co1UmjA6zWzBmcLss4xx" ...
四、GitLab Runner安装 由于目前服务都上容器了,因此这里只演示采用docker安装GitLab Runner的方法,其他的方法可参考官网。 官网地址:https://docs.gitlab.com/runner/install/ $ mkdir -p /data/gitlab-runner/config $ docker run -itd --restart=always --name gitlab-runner \ ...
配置默认在 /etc/gitlab-runner/config.toml 下,配置文件更改时不需要重启服务,每隔三秒GitLab Runner 会检查配置修改,并重新加载。 全局配置 配置项描述 concurrent限制可以同时运行的作业数量 log_level日志级别 log_format日志格式 check_interval检查新作业的间隔长度,默认为3秒 ...
cp/certs/xxx.com.crt/home/gitlab-runner/.gitlab-runner/certs/echo"Registering runner ${RUNNER_NAME} ..."/usr/bin/gitlab-ci-multi-runner register-r ${GITLAB_CI_TOKEN}sed-i's/^concurrent.*/concurrent = '"${RUNNER_REQUEST_CONCURRENCY}"'/'/home/gitlab-runner/.gitlab-runner/config.toml...