gitlab CI/CD 安装 gitlab runner

一、为什么需要安装gitlab runner ?

极狐GitLab Runner

极狐GitLab Runner 是在流水线中运行作业的应用,与极狐GitLab CI/CD 配合运作。

说白了就是你部署的一个agent。

二、如何安装?

1.介绍通过helm部署github runner

2.helm添加仓库

helm repo add gitlab https://charts.gitlab.io

3.拉取chars

helm pull gitlab/gitlab-runner -- 拉取最新的chars

4.编辑拉取的vim values.yaml

这里的runnerRegistrationToken在gitlab server 中这里复制。

4.安装chars

helm install helm-runer -n helm-runer -f ./values.yaml .

-- 安装 名称为helm-runer 名称空间为helm-runer 使用的values.yaml的文件为当前目录的./values.yaml 最后的. 为使用当面这个目录的chars.

5.部署后进入git-lab server查看

相关推荐
kkk_皮蛋7 小时前
深入解析CI/CD开发流程
ci/cd
亚林瓜子17 小时前
AWS Elastic Beanstalk + CodePipeline(Python Flask Web的国区CI/CD)
python·ci/cd·flask·web·aws·beanstalk·codepipeline
龙智DevSecOps解决方案20 小时前
游戏开发中的CI/CD优化案例:知名游戏公司Gearbox使用TeamCity简化CI/CD流程
ci/cd·游戏开发·jetbrains·teamcity
星释2 天前
如何自动部署GitLab项目
gitlab
keson要进步2 天前
CICD实战(一) -----Jenkins的下载与安装
运维·ci/cd·centos·自动化·jenkins
keson要进步2 天前
CICD实战(二)-----gitlab的安装与配置
linux·运维·gitlab
猫头虎3 天前
[特殊字符]解决 “IDEA 登录失败。不支持早于 14.0 的 GitLab 版本” 问题的几种方法
java·ide·网络协议·http·https·gitlab·intellij-idea
风早君3 天前
jenkins集成gitlab发布到远程服务器
服务器·gitlab·jenkins
爱宇阳3 天前
使用 Docker Compose 部署 Jenkins(LTS 版)持续集成环境
ci/cd·docker·jenkins
头疼的程序员4 天前
Jenkins的学习与使用(CI/CD)
ci/cd·jenkins