1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

k8s中安装gitlab-runner

如何在Kubernetes中安装GitLab Runner并获取注册Token

我是本际云服务器推荐网的小编小本本。在Kubernetes中安装GitLab Runner并获取注册Token需要按以下步骤进行:

k8s中安装gitlab-runner

在GitLab中获取注册Token

1. 全局runner:管理员界面->概览—>runner->左上角(/admin/runners);

2. 组runner:组界面->设置->CI/CD->展开runner(/groups/<组名>/-/settings/ci_cd);

3. 项目runner:项目界面->设置->CI/CD->展开runner(<组名>/<项目名>/-/settings/ci_cd)。

在Kubernetes中安装GitLab Runner

1. 添加helmc仓库:helm repo add gitlab https://charts.gitlab.io;

2. 解压chart包:解压他的包为了得到完整的values.yaml,这个文件里面说的很详细的一些配置helm pull gitlab/gitlab-runnertar -xvf gitlab-runner-0.35.3.tgz;

3. 修改参数:修改gitlabUrl的地址为你的gitlab地址;配置runnerRegistrationToken为你的token;配置tags字段,可以在在选择性增加权限,这里直接给所有权限rbac:
  create: true
  rules: 
   – resources: ["*"]
     verbs: ["*"]
   – apiGroups: [""]
     resources: ["*"]
     verbs: ["*"]。

4. 安装/升级GitLab Runner:helm install –namespace gitlab gitlab-runner -f values.yaml gitlab/gitlab-runner;helm upgrade –namespace gitlab -f values.yaml gitlab-runner gitlab/gitlab-runner。

通过以上步骤,在Kubernetes中安装GitLab Runner并获取注册Token就可以轻松完成。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/7447.html