点击Admin:
点击CICD 里面的Runner, 这里的CICD和我之前创建的CICD group没有任何关系.
点击 New instance runner
选择linux服务器, 然后点击 How do i install Gitlab Runner, 需要在node节点安装gitlab-runner 工具,让node节点连接到gitlab 服务器 , 然后就可以被gitlab的 job调用
得到如下命令在node节点上执行:
# 下载安装包
sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
sudo chmod +x /usr/local/bin/gitlab-runner
# 创建一个账户用来当作node节点的执行账户, 这一步可以省略, 就用你现有的ubuntu服务器上的普通账户就可以了
#sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
# 将gitlat-runner 设置为一项服务,设置这个服务器使用的账户可以工作目录
sudo gitlab-runner install --user=$USER--working-directory=$HOME
sudo gitlab-runner start
从gitlab runner 页面上复制node的注册命令, 然后在node节点执行:
gitlab-runner register --url http://192.168.56.111 --token glrt-t1__rRydAThkxCV6upRmeRR
执行效果如下:
然后点击gitlab node 页面上的Vie Runners :