【从零开始学极狐gitlab】03Runner裸机部署 #JIHULAB101

极狐gitlab作为一体化devops平台,cicd是其核心功能之一,runner是执行cicd的组件,下面分享几种部署runner的方式

1、SaaS版极狐gitlab(无需部署)

SaaS版的极狐gitlab提供了免费的共享runner,无需部署和注册,足够学习使用,缺点是runner使用高峰期需要排队等待。

点击登录或注册SaaS
登录后新建一个群组,在群组中新建一个项目(创建方法)。在项目设置中依次点击“CI/CD”——“Runner”——“展开”
在这里插入图片描述
可以看到有几个可用的共享Runner
在这里插入图片描述

2、安装自己的gitlab-runner

登录SaaS极狐gitlab,打开文章上一段新建的项目,进入”设置“——“CI/CD”——“Runner”。拿到runner注册的网址和令牌
在这里插入图片描述

1–MacOS

1)安装

官方推荐下载二进制文件的方式部署

#下载
sudo curl --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-darwin-amd64"
#给执行权限
sudo chmod +x /usr/local/bin/gitlab-runner

查看gitlab-runner版本,用于检查是否安装成功
在这里插入图片描述

2)注册

输入下面指令进入交互式注册,由于是二进制安装,注册后需执行“gitlab-runner run”指令

sudo gitlab-runner register

在这里插入图片描述
完成注册后登录极狐查看,已经注册成功且是在线的状态
在这里插入图片描述

2–linux

1)安装

以centos7为例,如果国内下载rpm包慢可以尝试用迅雷下载。https://gitlab-runner-downloads.s3.amazonaws.com/latest/rpm/gitlab-runner_amd64.rpm

mkdir /opt/jh-gitlab-runner;cd /opt/jh-gitlab-runner
wget https://gitlab-runner-downloads.s3.amazonaws.com/latest/rpm/gitlab-runner_amd64.rpm	#下载包
rpm -ivh gitlab-runner_arm64.rpm		#安装包
sudo gitlab-runner register		#开始注册

查看gitlab-runner版本,用于检查是否安装成功
在这里插入图片描述

2)注册

与mac安装方式相同,这里不再重复解释含义,区别是不需要执行gitlab-runner run
在这里插入图片描述
登录SaaS查看
在这里插入图片描述

3–windows

1)安装

当前系统win10,下载路径
下载好之后,在所在文件夹的地址栏处输入cmd
在这里插入图片描述
查看版本信息
在这里插入图片描述

2)注册

与mac一样注册后执行“gitlab-runner-windows-amd64.exe run”
在这里插入图片描述
刷新SaaS查看
在这里插入图片描述

3、参考

https://docs.gitlab.com/runner/install/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值