v2.3.0 Release Notes

2024 年 4 月 19 日,Zadig 正式发布 v2.3.0 版本。

功能列表

新功能

  • K8s YAML 生产服务支持从命名空间导入及代码库同步
  • Helm Chart 生产服务支持从代码库同步
  • 托管项目扩展,支持生产环境托管及工作流发布
  • 工作流新增更新 Istio 灰度策略任务的能力
  • 构建任务优化支持全选服务组件及使用自定义IMAGE变量
  • 部署任务优化,过滤掉环境中不存在的服务,并按编排顺序执行
  • 测试和代码扫描任务支持对象存储缓存
  • Istio 灰度发布任务支持重复执行
  • 工作流任务日志添加时间戳
  • 发布计划发布项支持跳过执行
  • 版本管理支持 OpenAPI
  • 基础版构建和部署新增对 Window 主机的支持
  • 基础版基础模块新增支持交付物追踪、代码扫描模板库的支持
  • 基础版环境管理模块新增 Helm Chart 实例化部署、多个环境共享同一 NS 的支持
  • 基础版工作流模块新增对象存储缓存、主机部署、部署任务可编排服务顺序的支持

其他修复及优化

  • 大幅提升执行工作流页面的首屏加载性能
  • 执行工作流部署任务支持手工输入镜像信息
  • 执行工作流部署任务 OpenAPI 时允许配置中不选择服务组件
  • 修复发布计划编辑工作流时无法重新选择服务组件等问题
  • 修复多次集成同一带自签证书的镜像仓库时,dind 启动失败问题
  • 修复特定情况下环境中服务状态和详情显示不正确问题
  • 修复创建版本时镜像仓库中带 IP 和端口报错问题
  • 修复生产环境部分权限配置未生效问题
  • 修复系统通知功能设置无效问题,并优化通知交互体验

业务变更声明

  • 工作流「观测云检测」任务下线

版本升级过程

注意

若使用的 MongoDB 版本 > 4.0, 且以 Replica Set 模式部署,请确认未使用 admin/local/config/test 等系统库作为 Zadig 的业务库;如有使用,请先手动迁移数据。 如果当前系统版本 < v2.2.0,请先升级到 v2.2.0,具体升级过程参见 v2.2.0 升级方式,再按照以下方式升级到 v2.3.0

请根据不同的安装方式执行对应的升级过程:

  • 使用脚本命令安装:升级参考文档
  • 使用 Helm 命令安装:升级参考文档
  • 官方通道安装:升级参考文档