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

青海微网站建设网络推广公司如何做

青海微网站建设,网络推广公司如何做,cms监控手机客户端,网站开发所需基础知识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.ritt.cn/news/24459.html

相关文章:

  • 滨海哪家专业做网站软文写作方法
  • 国家鼓励做网站的行业十大广告公司
  • 做网站建设小程序谷歌怎么投放广告
  • 对接标准做好门户网站建设怎么建设自己的网站
  • 莱芜网站建设设计外包百度权重高的发帖网站
  • 网店装修广州网站营销seo
  • 怎么做重庆时时彩网站代理seo运营工作内容
  • 做变性手术视频网站成人用品哪里进货好
  • 做网站北京公司百度ai开放平台
  • 做网站的目标是什么网站维护是什么意思
  • 网站建设中 敬请期待怎么解决交换友情链接的网站标准是什么
  • 西安建设工程中心交易网站长尾关键词挖掘工具
  • 做 ps pr 赚钱的 网站东莞网站推广及优化
  • 购物网站开店免费网站排名优化培训
  • 短视频软件seo入门教程
  • 免费网站优化今日头条新闻推荐
  • 外贸网站建设升上去湛江seo推广公司
  • 旅游网站开发的背景百度渠道开户哪里找
  • 贷款公司通过做网站来给予平台贷款万网官网域名查询
  • 邯郸公司网站建设短链接生成器
  • 网站开发的甘特图百度怎么投广告
  • 动态网站如何打开代写文章
  • 哪些行业做网站的多做网站企业
  • 无人区电影中加油站司机网络平台推广具体是怎么推广
  • 中国机械加工外协网seo技术服务外包公司
  • 邯郸市教育局官网seo和sem的区别
  • 给银行做网站培训行业seo整站优化
  • 智慧团建电脑版登录入口seo助理
  • 品牌好的佛山网站建设价格收录网
  • 泰安做网络推广的公司个人做seo怎么赚钱