集成规范CICD.241127
集成方式说明
- a.用户向Gitlab提交代码,代码中包含 Dockerfile, JenkinsFile文件。
- b.Jenkins监听Gitlab代码库的推送和变更事件
- c.Jenkins调用maven插件对源码进行编译打包
- d.Jenkins调用docker工具根据Dockerfile文件生成镜像,并推送镜像到Docker Registry仓库(Habor)
- e.Jenkins通过远程连接Kubernetes集群,更新Pod的模板YAML文件,调用kubectl命令更新操作
- f.Kubernetes集群的Node 节点从Docker Registry仓库,拉取镜像,滚动更新应用容器。
喜欢请赞赏一下啦^_^

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2009-01-04 【Vegas原创】X connection to localhost:11.0 broken (explicit kill or server shutdown)解决方法
2008-01-04 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败解决方法