对于手动安装,gitlab-runner-helper二进制文件不包括在其中,对于kubernetes executor, kubernetes的API不允许从本地存档加载gitlab-runner-helper映像。在这两种情况下,GitLab Runner都将从Docker Hub (GitLab的官方存储库GitLab / GitLab -run -helper)下载帮助器映像,方法是使用Runner的修订和架构来定义应该下载哪个...
#"docker:stable"这里之所以这样是因为基于这个镜像它包含了docker等工具,可以在gitlab-runner执行的.gitlab-ci.yml中有docker指令时 #而无需再安装docker 参考地址:https://docs.gitlab.com/ee/ci/docker/using_docker_build.html #privileged=true #使用docker-in-docker时通常为true #extra-hosts #设置gitlab-...
- '$GITLAB_HOME/config/ssl:/etc/gitlab-runner/certs' container_name: gitlab-runner extra_hosts: - 'gitlab.xuxiaowei.cn:172.25.25.36' networks: instance: driver: bridge ipam: config: - subnet: 172.26.11.0/24 registry: driver: bridge ...
extra_hosts = ["gitlab.domain.com:192.168.1.157"] #如果在执行上面步骤中碰到连接不上gitlab,是因为gitlab-runner在docker内部解析不了gitlab.domain.com,通过添加配置这个可以解决问题 tls_verify = false image = "docker:stable" #这里之所以这样是因为基于这个镜像它包含了docker等工具,可以在gitlab-runner...
多种方式为极狐 gitlab 安装 runner 1. 环境信息 1.1 主机信息 域名gitlab.example.com,指向 10.10.10.60,这里使用设置本机 hosts 的方式解析,如果有条件的话使用本地 dns 服务器设置解析 开启了 san 证书的 https,ca.pem 为 ca 根证书 2. linux 上安装 ...
修改/etc/gitlab-runner/config.toml ,在[runners.docker]下,添加: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 pull_policy=never # 该配置默认always,即只在线上拉取镜像 如果有需要添加一些hosts映射,仍然在[runners.docker]下,添加: 代码语言:javascript ...
extra_hosts: - "gitlab.xuxiaowei.cn:172.26.11.2" networks: - instance - registry - pages gitlab-runner: # image: 'gitlab/gitlab-runner:v17.0.0' # image: 'gitlab/gitlab-runner:alpine3.19-v17.0.0' image: 'registry.cn-qingdao.aliyuncs.com/xuxiaowei/gitlab-runner:v17.0.0' # image:...
GitLab-Runner配置参数详解 配置参数 配置默认在/etc/gitlab-runner/config.toml下,配置⽂件更改时不需要重启服务,每隔三秒GitLabRunner会检查配置修改,并重新加载。 全局配置 配置项 concurrent log_level log_format check_interval sentry_dsn listen_address ...
- ./gitlab-runner-conf:/etc/gitlab-runner - /var/run/docker.sock:/var/run/docker.sock - /etc/localtime:/etc/localtime:ro extra_hosts: - "gitlab.my-server.com:192.168.1.82" - "minio.my-server.com:192.168.1.82" restart: unless-stopped minio: image: minio/minio volumes: - ./minio...
solved hardcoding the config.toml, inserting the “extra_host” variable [[runners]] name = “runner01” url = “https://XXX:9443” id = 7 token = “glrt-wGLs5sh2sVwt7CtrPdkY” token_obtained_at = 2023-07-21T14:27:07Z