Deploy 服务部署
z 2025-12-27
k8s
# 简介
分布式系统的应用程序性能监控工具,特别为企业内部微服务、云原生和基于容器(docker)架构设计。
# 服务升级
目标:完成CI/CD流程的全面优化,提高发布效率,减少上线项目的平均部署时间
升级:完善 deploy 服务,单服务构建及发布时间由 40 秒左右提升至 10 秒左右,如下对比
上个版本:40秒左右

现在版本:10秒左右

# 版本交付
目标:引入并实施持续集成和持续交付工具,确保每个版本发布过程中都具备自动化部署功能,减少人为错误
支持各环境一键发布(生产环境必须输入密码才能发布)。

# 平台应用
目标:推动各开发团队掌握并应用构建工具,确保各团队具备DepOps构建部署能力。
# V2.0.0 服务重构
20250418 对部署服务进行优化重构,现支持按照 不同项目、不同模块、不同环境、不同分支 4个维度的一键发版
cc2项目:

cc2-ael 项目:

# V2.0.1 支持AEL
20250422 ael支持:ael实现一键秒级发版

# V2.1.0 里程碑
20250704 Deploy 服务部署,发布里程碑版本 V2.1.0 :
大幅重构前端页面
使用js缓存和虚拟dom,提高页面日志回显性能问题(页面空白卡死问题)
增加前端项目部署(toolbar、admin-ui、sdk2),支持依赖安装、项目打包发版、nginx重启 ,3 大操作按需发布
大幅重构后端代码(提升代码健壮性、扩展性及兼容前端项目部署)
机构涉及的所有代码,前端、后端、asterisk,支持全项目、全流程一键发版

# V2.1.1 并发部署和飞书通知
20250915 支持并发部署和飞书发版通知。
支持项目级别的并发部署(多个项目可以并发部署)
部署支持飞书告警通知
如下:发版4个模块,在发开始时和发版完成后都会有飞书告警通知。


打赏一下

「真诚赞赏,手留余香」
# 打赏记录
| 打赏者 | 打助金额 (元) | 支付方式 | 时间 | 备注 |
|---|---|---|---|---|
| John | 12 | 微信 | 2020-06-09 | |
| 艾斯 | 32 | 支付宝 | 2020-07-11 | nice |
| HickSalmon | 15 | 微信 | 2020-09-21 | 有赏交流 |
- 01
- SpringBoot Prometheus Grafana 监控对接12-29
- 02
- Kubernetes-5 Pod的编排与调度12-22
- 03
- Kubernetes-4 Pod、Label和Namespace12-20