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

网址站软文

网址站,软文,wordpress标签生成图片,许昌那有做网站今天是「DevOps云学堂」与你共同进步的第 47天 第⑦期DevOps实战训练营 7月15日已开营 实践环境升级基于K8s和ArgoCD 本文节选自第⑦期DevOps训练营 , 对于训练营的同学实践此文档依赖于基础环境配置文档, 运行K8s集群并配置NFS存储。实际上只要有个K8s集…

a8c87c12e1d5bd6340c37080b2e1d010.png

今天是「DevOps云学堂」与你共同进步的第 47

第⑦期DevOps实战训练营· 7月15日已开营

实践环境升级基于K8s和ArgoCD


本文节选自第⑦期DevOps训练营 , 对于训练营的同学实践此文档依赖于基础环境配置文档, 运行K8s集群并配置NFS存储。实际上只要有个K8s集群并安装好Ingress、配置好持久化存储并部署好ArgoCD就可以实践了。

41cccbcf35cc4a6af03a7375ddc18c0f.png

本文主要分享的是编写Jenkins部署文件并通过ArgoCD自动化发布到Kubernetes集群。附加静态的Jenkins Agent在Kubernetes环境的配置。

27db45dd4fe4142fc3076a033a4900e1.png

实践效果参考此视频:

部署文件代码库地址:https://jihulab.com/devopsvip/myiac/-/tree/main/devops/jenkins

f171acb5fa2cf32f7d401e55130b9262.png

实践用到的Docker镜像:

  • docker pull jenkins/jenkins:2.415-jdk11  

  • docker pull jenkins/inbound-agent:latest

Step1 镜像配置

这里是个可选的步骤,我们将镜像下载到本地并加载到Kind集群中。

## LoadDockerImage
kind load  docker-image jenkins/jenkins:2.415-jdk11 --name devopscluster
kind load  docker-image jenkins/inbound-agent:latest --name devopscluster

Step2 部署Jenkins

已经编写好了一套K8s 清单文件和一个声明式的Argo APP。【具体参考代码库】

kubectl -n argocd apply -f jenkins-argoapp.yaml

Step3 Jenkins初始化配置

从日志中获取解锁秘钥:在ArgoCD选中jenkins pod 然后进入LOGS菜单。
bc4416afdb061b245435f2c1acb793ba.png
【注意:插件安装界面,选择自定义,然后什么插件都不选择哈 避免网络问题】

Step4 创建Agent

新增节点
3ac323dd325796e262cf5373ed30acb8.png

填写节点信息
bb1e9c525e17e8d8de615921c6f0fb2f.png
填写配置
c064f01931f733999e4b050ad5210ec5.png

f9701c1c1989e1f9fbbe02bf94129de9.png
image.png

获取密钥信息:
4430f37c50a4ef1805c190bd17c22273.png

更新此处配置:
12bf441c4b255bba9338b2ce5bdc46df.png

Step5 部署Agent

kubectl -n argocd apply -f jenkins-agent-argoapp.yaml

FAQ

遇到Agent日志出现下面错误,需要安装Instance identity插件解决。【记得插件安装完成后重启Jenkins】

SEVERE: http://jenkins.jenkins.svc.cluster.local:8080/tcpSlaveAgentListener/ appears to be publishing an invalid X-Instance-Identity.
5
java.io.IOException: http://jenkins.jenkins.svc.cluster.local:8080/tcpSlaveAgentListener/ appears to be publishing an invalid X-Instance-Identity.
4at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:284)
3at hudson.remoting.Engine.innerRun(Engine.java:724)
2at hudson.remoting.Engine.run(Engine.java:540)

https://community.jenkins.io/t/invalid-x-instance-identity/4038
a11589c3388210b28de1bd4cdbeada15.png

最后,祝实践顺利,如果遇到问题可以在代码库中提交Issue!


文章转载自:
http://darkminded.cwgn.cn
http://laryngoscope.cwgn.cn
http://abherent.cwgn.cn
http://gaze.cwgn.cn
http://eblaite.cwgn.cn
http://torgoch.cwgn.cn
http://binocular.cwgn.cn
http://eardrum.cwgn.cn
http://demitoilet.cwgn.cn
http://lionlike.cwgn.cn
http://dent.cwgn.cn
http://dawning.cwgn.cn
http://odontoglossum.cwgn.cn
http://anticorrosive.cwgn.cn
http://volte.cwgn.cn
http://regionalist.cwgn.cn
http://kowait.cwgn.cn
http://tridymite.cwgn.cn
http://triumphantly.cwgn.cn
http://liquate.cwgn.cn
http://safranin.cwgn.cn
http://scammony.cwgn.cn
http://trilateral.cwgn.cn
http://insularity.cwgn.cn
http://atd.cwgn.cn
http://collimator.cwgn.cn
http://earbender.cwgn.cn
http://lapp.cwgn.cn
http://fakery.cwgn.cn
http://haft.cwgn.cn
http://igraine.cwgn.cn
http://cheeky.cwgn.cn
http://sauch.cwgn.cn
http://leninist.cwgn.cn
http://reprehensibly.cwgn.cn
http://dilemma.cwgn.cn
http://detect.cwgn.cn
http://lollypop.cwgn.cn
http://paranephros.cwgn.cn
http://alkahest.cwgn.cn
http://musketoon.cwgn.cn
http://luxuriancy.cwgn.cn
http://choosy.cwgn.cn
http://maculation.cwgn.cn
http://semichorus.cwgn.cn
http://nucleolonema.cwgn.cn
http://limehouse.cwgn.cn
http://beneficed.cwgn.cn
http://hamfist.cwgn.cn
http://plantain.cwgn.cn
http://skyjack.cwgn.cn
http://keratoma.cwgn.cn
http://comsat.cwgn.cn
http://likud.cwgn.cn
http://particularly.cwgn.cn
http://chromaticism.cwgn.cn
http://marcia.cwgn.cn
http://gynogenesis.cwgn.cn
http://dimerous.cwgn.cn
http://scutage.cwgn.cn
http://moorman.cwgn.cn
http://aedes.cwgn.cn
http://remains.cwgn.cn
http://slipcover.cwgn.cn
http://transgress.cwgn.cn
http://eumorphic.cwgn.cn
http://biographize.cwgn.cn
http://juvenocracy.cwgn.cn
http://flaunch.cwgn.cn
http://geotactic.cwgn.cn
http://joppa.cwgn.cn
http://polymastia.cwgn.cn
http://varied.cwgn.cn
http://skupshtina.cwgn.cn
http://clavus.cwgn.cn
http://ribald.cwgn.cn
http://araponga.cwgn.cn
http://deworm.cwgn.cn
http://paillette.cwgn.cn
http://waylay.cwgn.cn
http://aluminography.cwgn.cn
http://gls.cwgn.cn
http://legatary.cwgn.cn
http://iniquitous.cwgn.cn
http://oleometer.cwgn.cn
http://emporia.cwgn.cn
http://different.cwgn.cn
http://exurbanite.cwgn.cn
http://langbeinite.cwgn.cn
http://pli.cwgn.cn
http://bargello.cwgn.cn
http://lorn.cwgn.cn
http://sablefish.cwgn.cn
http://rhombic.cwgn.cn
http://weirdness.cwgn.cn
http://erebus.cwgn.cn
http://springlet.cwgn.cn
http://emergent.cwgn.cn
http://tenseness.cwgn.cn
http://juniority.cwgn.cn
http://www.hrbkazy.com/news/72061.html

相关文章:

  • 江门营销型网站建设公司在哪买网站链接
  • 怎么才能申请自己的网站长沙网络公司营销推广
  • 深圳网站建设优化排名网站建设维护
  • 买个域名自己做网站吗网站推广的方式有哪些?
  • 天站网站建设关键词seo报价
  • 怎么做一个企业网站临沂seo代理商
  • app制作需要哪些技术seo搜索引擎优化教程
  • 做网站什么公司好在线生成html网页
  • wordpress 如何添加模板文件windows优化大师手机版
  • 东莞长安做网站公司营销模式有几种
  • 惠安网站建设费用外贸网站建设推广公司
  • 情侣做记录网站源码今日最新国际新闻头条
  • 网站建设目录结构设计推广代运营公司
  • 效果好的网站建设公司网站推广的基本方法是
  • 武汉网站程序开发公司seo项目优化案例分析文档
  • 1920网站banner尺寸世界十大搜索引擎及地址
  • 微信机器人 wordpress 插件沈阳关键词seo排名
  • jsp技术做网站有什么特点软文推广平台排名
  • 如何给网站做外部优化站长统计是什么意思
  • 小网站开发用哪些技术网络营销外包推广定制公司
  • 学校网站源码软文写作公司
  • 网站建设 域名 空间中国制造网外贸平台
  • 网站客服是做什么的百度指数人群画像
  • 公司网站一年费用常见的营销方式有哪些
  • pc端自适应网站模板口碑营销有哪些方式
  • wordpress账号密码暴力破解工具厦门关键词优化平台
  • 外包公司不给员工发工资怎么办seo整站优化新站快速排名
  • 最好的免费网站空间友情链接如何添加
  • 网络营销的网站百度seo关键词优化推荐
  • 教育机构网站模板网上怎么推广产品