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

徐州网站建设专家seo群发软件

徐州网站建设专家,seo群发软件,中企动力网站建设合同,武汉关键词优化推广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.zhongyajixie.com/news/14581.html

相关文章:

  • 网站开发实习日记链接交换公司
  • 深圳网站建设制作培训cpc广告接单平台
  • 阜阳网站制作公司报价新闻发稿平台有哪些
  • 做棋牌辅助网站推广小程序
  • 河南中安建设集团有限公司网站千锋培训学费多少钱
  • 建设京东物流网站的目标是什么网络媒体推广方案
  • 上海做网站公司广州谷歌优化
  • 国家企业信用信息公示系统官网四川南宁seo优势
  • 古腾堡wordpress网站建设优化公司
  • 浏阳疫情动态网站搜索排优化怎么做
  • 网站搭建设计方案seo网站诊断价格
  • 免费网站模板无需注册营销网站类型
  • 优化网站做内链接百度竞价在哪里开户
  • 高端企业网站建设淘宝推广怎么做
  • 做网站委托书十堰seo优化
  • 水利建设工程网站seo课程
  • 辽宁大连网站建设sem是什么方法
  • 上海网站优化上海比较大的优化公司
  • bootstrap单页网站在线代理浏览网址
  • dede 手机站 怎么获取跳转网站直通车关键词优化口诀
  • 中国做w7的网站长沙优化官网服务
  • 自己做的网站怎么被搜索出来google play官网入口
  • 西青天津网站建设精准防恶意点击软件
  • 网站建设中的发布维护包括互联网营销师怎么考
  • 做设计什么网站可以兼职西安seo霸屏
  • 北京做网站公司哪家好2021拉新推广佣金排行榜
  • wordpress网页制作深圳关键词优化软件
  • 无锡网站制作8服装品牌营销策划方案
  • 网站模板如何使用 如何修改吗浏览器打开是2345网址导航
  • css里网站颜色营销网站建设选择原则