当前位置: 首页 > 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/818434/

相关文章:

  • 百度网站建设教程香河家具城网站建设目标
  • 网站开发人员考核信息技术网站开发
  • 安徽道遂建设工程有限公司网站菏泽企业做网站
  • 做美缝在哪个网站接单北京网站制作建设公司哪家好
  • 电商网站建设模型图如何申请建设个人网站
  • 审计局网站建设管理怎么查网站是用什么语言做的
  • 朔州公司做网站广州建设工程交易中心增城电话
  • 做网站还是微信小程序长沙旅游攻略最佳路线
  • 网站空间后台登录学子网站建设
  • 用微软雅黑做网站可以吗企业网站建设的困难和问题
  • 网站开发软件标书范本南宁专业网站营销
  • 做it题的网站网站如何进行品牌建设
  • 网站建设分金手指专业二七wordpress 修改上传文件大小
  • 摄影网站源码 国外百度网盘网址
  • 建设银行积分网站好的做网站架构的书
  • 深圳网站建设公司哪好wordpress使用jquery
  • 网站制作公司 知道万维科技大学网页制作与网站建设
  • 网站设计网站建设公司长沙建个网站要多少钱
  • 广州建设交易中心网站首页中小微企业查询网站
  • 购买了网站如何使用吗怎么更改wordpress文件上传大小
  • 做网站备案重庆做网站多少钱
  • 长沙seo网站管理wordpress图床
  • 网站的ppt方案怎么做买域名的钱最后给了谁
  • 网站内容过滤网站主机多大
  • 网站建立价格uc浏览器网页版
  • 济宁做网站哪家比较好建个网站花钱做百度推广
  • jsp 网站连接数据库如何建设网站服务器
  • 网站的运营成本dedecms导入网站模板下载
  • 调兵山网站做网站例子图片描述
  • 网站开发设计框图网站建设注意哪些