持续集成、持续交付、持续部署(CI/CD)简介

IT
IT
IT
351
文章
1
评论
2020年12月10日20:27:17 评论 2,460 277字阅读0分55秒

什么是CI/CD、CD?

持续集成、持续交付、持续部署(CI/CD)简介

部署到Docker中的流程

持续集成、持续交付、持续部署(CI/CD)简介

部署到Kubernetes中的流程

持续集成、持续交付、持续部署(CI/CD)简介

开发人员把代码上传到Git仓库,通过Jenkins持续集成去做代码的拉取,单元测试,代码的编译和镜像的构建。

Jenkins做master和slave架构,从而形成Jenkins高可用。Jenkins会在k8s平台中创建一个pod,将这个pod作为slave,去完成拉取代码,单元测试,代码的编译和镜像的构建和推送镜像到harbor中。

然后通过Jenkins发布到对应的开发,测试,生产环境中。对外提供服务时,使用Ingresses对外暴露服务。

准备工作【先理解再实施】

持续集成、持续交付、持续部署(CI/CD)简介

 

  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年12月10日20:27:17
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Centos7安装frp CentOS

Centos7安装frp

下载 官网下载地址 https://github.com/fatedier/frp 解压 # tar -xvf frp_0.34.3_linux_arm64.tar 移动至 /usr/local # ...
阿里云盘 CentOS

阿里云盘

阿里云盘 阿里云算法、存储、安全、智能、网络等多领域的科学家与工程师联合打造,基于阿里云多年技术沉淀为用户提供更快、更安全、更流畅、更智能的个人云体验,目前已开放邀测报名。 简述 之前阿里云旗下的公司...
Eureka同步到nacos Nacos

Eureka同步到nacos

官方介绍文档地址 https://nacos.io/zh-cn/docs/nacos-sync.html 官方安装文档地址 https://nacos.io/zh-cn/docs/nacos-sync...