目录
[1.选择Gitlab Runner版本](#1.选择Gitlab Runner版本)
[2.安装Gitlab Runner(第一种方式:交互式安装)](#2.安装Gitlab Runner(第一种方式:交互式安装))
[3.安装Gitlab Runner(第二种方式:非交互式安装)](#3.安装Gitlab Runner(第二种方式:非交互式安装))
一、实验
1.选择Gitlab Runner版本
(1)查看gitlab版本
Edition 12.10.14
(2)下载对应版本Gitlab Runner
Index of /gitlab-runner/yum/el7-x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
这里选择如下版本:
2.安装Gitlab Runner(第一种方式:交互式安装)
(1)安装git
bash
[root@jenkins opt]# yum install -y git
(2)安装Gitlab Runner
bash
[root@jenkins opt]# rpm -ivh gitlab-runner-12.10.1-1.x86_64.rpm
(3)gitlab查看token
(4)交互式注册
bash
[root@jenkins opt]# gitlab-runner register
列表查看
bash
[root@jenkins opt]# gitlab-runner list
配置文件
bash
vim /etc/gitlab-runner/config.toml
(5)已出现Gitlab Runner,点击配置
(6)修改状态
(7)添加项目
(8)再次查看runner状态
(9)帮助命令
bash
[root@jenkins opt]# gitlab-runner -h
(10)验证命令
bash
[root@jenkins opt]# gitlab-runner verify
3.安装Gitlab Runner(第二种方式:非交互式安装)
(1)非交互式注册
bash
#registration-token为之前页面查看的
[root@jenkins opt]# gitlab-runner register \
> --non-interactive \
> --url "http://192.168.204.8:82/" \
> --registration-token "XXXXX" \
> --executor "shell" \
> --description "buildrunner" \
> --tag-list "build,k8s,go" \
> --run-untagged="true" \
> --locked="false" \
> --access-level="not_protected"
(2)出现节点
(3)编辑
(4)修改
(5)查看
二、问题
1.如何查看Gitlab版本
(1) 方式一:使用help页面确认
点击GitLab右上角的help展开页面来确认,此种方式需要登录之后才能确认版本信息
(2)方式二:使用admin页面确认
如果希望确认GitLab各组件版本信息,可使用admin页面确认,但是此页面为管理员才可访问
(3)方式三: 使用内部文件
以容器化方式为例,可查看如下文件内容确认版本信息
bash
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
bash
[root@gitlab ~]# cd /opt/gitlab/embedded/service/gitlab-rails/
[root@gitlab gitlab-rails]# grep . *VERSION
(4)方式四: 命令行方式确认
执行如下命令可以查看包括各组件信息的的GitLab内容:
bash
[root@gitlab gitlab-rails]# gitlab-rake gitlab:env:info