当前位置: 首页 > news >正文

福州专业网站制作网页制作基础教程内容

福州专业网站制作,网页制作基础教程内容,地宝网南昌分类,网站建设资质kubernetes基于helm部署gitlab-runner 这篇博文介绍如何在 Kubernetes 中使用helm部署 GitLab-runner。 先决条件: 已运行的 Kubernetes 集群已运行的 gitlab 实例 项目地址:https://gitlab.com/gitlab-org/charts/gitlab-runner 官方文档&#xff…

kubernetes基于helm部署gitlab-runner

这篇博文介绍如何在 Kubernetes 中使用helm部署 GitLab-runner。

先决条件:

  • 已运行的 Kubernetes 集群
  • 已运行的 gitlab 实例

项目地址:https://gitlab.com/gitlab-org/charts/gitlab-runner

官方文档:https://docs.gitlab.com/runner/install/kubernetes.html

在这里插入图片描述

创建gitlab-runner实例

1、登陆UI创建新的runner

选择Your work–> Admin Area
在这里插入图片描述
2、选择CI/CD–>Runners–> New instance runner

在这里插入图片描述
3、配置runner信息
在这里插入图片描述
4、点击Create runner
在这里插入图片描述
5、获取runner token
在这里插入图片描述

前置配置

说明:gitlab实例使用自签名证书并且使用本地域名时,需执行以下配置。

1、配置gitlab url在pod中的域名解析

gitlab-runner pod启用时需要从pod内部使用 gitlab 外部域名https://gitlab.example.com注册到gitlab,修改coredns配置,提供本地域名解析。

root@ubuntu:~# kubectl -n kube-system edit cm coredns
apiVersion: v1
data:Corefile: |.:53 {errorshosts {192.168.72.210 gitlab.example.comfallthrough}......}

重启coredns pods

kubectl -n kube-system rollout restart deployment.apps/coredns

2、导出gitlab自签名证书

kubectl -n gitlab get secret gitlab-gitlab-tls --template='{{ index .data "tls.crt" }}' | base64 -d > gitlab.crt

3、基于自签名证书创建secrets

kubectl create ns gitlab-runner
kubectl -n gitlab-runner create secret generic gitlab-runner-certs \--from-file=gitlab.example.com.crt=gitlab.crt \--from-file=registry.example.com.crt=gitlab.crt \--from-file=minio.example.com.crt=gitlab.crt

部署gitlab-runner

添加gitlab helm 仓库

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

使用helm部署gitlab-runner

helm install gitlab-runner \--namespace=gitlab-runner \--create-namespace \--set gitlabUrl=https://gitlab.example.com \--set runnerToken=glrt-p3LfPnBwy6pdVjnj1Mmx \--set certsSecretName=gitlab-runner-certs \--set rbac.create=true \--set rbac.clusterWideAccess=true \gitlab/gitlab-runner

查看运行的gitlab-runner pods

root@ubuntu:~# kubectl -n gitlab-runner get pods 
NAME                             READY   STATUS    RESTARTS   AGE
gitlab-runner-5db97476f9-2mnsz   1/1     Running   0          3h30m

登陆UI确认runner注册成功
在这里插入图片描述

http://www.yayakq.cn/news/869471/

相关文章:

  • wordpress 找不到主题做网站seo优化总结
  • 手机百度网站建设seo文章推广
  • 网页网站设计公司广州网络科技有限公司
  • 制作一个网站大概要多少钱重庆网站建设公司价钱
  • 佛山自己网站建设dw-focus wordpress主题
  • 专做女鞋的网站wordpress有游客注册帐号功能
  • 二级学院网站建设自评报告深圳最新消息
  • 网站开发亿玛酷信赖wordpress进后台
  • 内蒙古呼和浩特网站建设wordpress首页轮换图片在哪里设置
  • 网站标题怎么修改电子商务网站建设技术
  • 广东网站建设需要多少钱wordpress just
  • 昆明网站建设时间类似wordpress的建站系统
  • 济南网站建设行知科技不错a乌兰察布盟建设银行网站
  • 哪家网站设计公司好wordpress更新主机名
  • dede后台做两个网站Wordpress 充值 卡密
  • 阿里云带宽5m能做什么网站深圳网站开发技术
  • 公司网站怎么备案找人做菠菜网站需要多少钱
  • 学校网站代码模板asp.net网站开发试题
  • 搭建免费个人网站2022广告设计公司
  • 怎样制作印章seo网络推广是干嘛的
  • 企业网站成品源码福田住房和建设局官网
  • wordpress美化插件漯河seo
  • 网站开发教学文章如何建设网站挣钱
  • 网站被k怎么解决新网网站空间购买
  • 网站设计要学什么建工之家
  • 全球设计网站有哪些快递企业网站建设设计方案范例
  • wordpress 视频站网站配资公司网站
  • 万网网站制作成都优化网站哪家公司好
  • asp网上书店网站开发青岛网站设计怎么选
  • 自己做网站nas网站建设和连接器区公司名字