前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Helm 搭建K8S环境gitlab-runner

Helm 搭建K8S环境gitlab-runner

原创
作者头像
杨文涛_Owenwtyang
修改2022-12-16 18:12:50
1.1K0
修改2022-12-16 18:12:50
举报
文章被收录于专栏:CICD

Prerequisites

  • Your GitLab server’s API is reachable from the cluster.
  • Kubernetes 1.4+ with Beta APIs enabled.
  • The kubectl CLI installed locally and authenticated for the cluster.
  • The Helm client installed locally on your machine.

Install

安装Helm

Helm 的安装请自行搜索后安装

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

helm3 search repo -l gitlab/gitlab-runner

下载gitlab-runner chart 文件

helm3 pull gitlab/gitlab-runner (默认拉取最新版本,可用 --version x.x.x 拉取指定版本)

tar -xf gitlab-runner-0.47.1.tgz

编辑values.yaml如下

准备好gitlab 的url , 与token (有三类,我用群组token,方法网上很多);镜像我用官网默认

安装runner

install: helm3 install --namespace cicd gitlab-runner -f values.yaml gitlab/gitlab-runner

uninstall: helm3 uninstall gitlab-runner -n cicd

验证

Runner pod状态 READY ,STATUS 是 Running

再查看gitlab上状态

测试流水线

运行流水线成功

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Prerequisites
  • Install
    • 安装Helm
      • 下载gitlab-runner chart 文件
        • 编辑values.yaml如下
          • 安装runner
          • 验证
            • 测试流水线
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档