CI/CD
2021-07-11 23:17:36 0 举报
devops ci/cd 流程图
作者其他创作
大纲/内容
配置模板(tanka-bundle)
pre(预发布环境)
prod(生产环境)
资源配置文件
更新配置(gitops-kustomize)
test(测试环境)
方案一
测试环境
dev(开发环境)
自动触发
更新版本号(semantic-release)
开发环境
其他环境
pre(预发布环境)pre分支
预发布环境
Kubernetes Deploy(测试环境)
消息通知
生产环境
...(其他环境)
集成测试(integration-env)
研发/测试/运维人员
push
生成最新配置
容器平台可视化界面
Devops
手动触发
合并代码
test(测试环境)test分支
镜像打包(imageBuild)
源代码
单元测试(unit test)
Kubernetes Deploy(预发布环境)
合并触发
单元测试(testBuild)
监控/看板
配置中心(platform-cd)
Kubernetes Deploy(开发环境)
镜像打包(harbor)
执行失败,取消合并
更新版本号(renovate)
runner on k8s
prod(生产环境)prod分支
灰度发布
源码编译(build)
dev(开发环境)dev分支
archive(k8s资源管理配置)
配置发布(tank-bund)
源码编译(codeBuild)
其他功能
0 条评论
下一页