v1.3.1 Release Notes

2021 年 8 月 13 日,Zadig 正式发布 v1.3.1。

工作流优化:

  1. 工作流 webhook 触发器添加命名规范校验
  2. 工作流搜索交互体验优化

云主机场景优化:

  1. 主机名称添加命名规范校验
  2. 修复工作流任务部署步骤标识缺失的问题
  3. 修复删除服务时,更新环境步骤缺失的问题
  4. 修复onboarding 过程,创建主机按钮无效问题

服务管理优化:

  1. 服务名称支持项目级别唯一
  2. 修复创建 K8s YAML 服务时,解析失败后,加载 icon 一直在 loading
  3. 修复 codehub 服务批量导入功能
  4. 导入 Helm 服务去除 dry-run 校验
  5. 创建 K8s YAML 服务,编辑区域添加提示
  6. 优化 K8s YAML 校验报错信息

系统配置优化:

  1. 镜像仓库支持集成 Harbor
  2. LDAP 用户名称格式优化
  3. 添加默认镜像仓库交互优化

其他:

  1. 登录页面增加系统版本号
  2. 切换代码平台时拥有者一栏清空的体验优化
  3. 修复 docker build maven 拉依赖报错问题
  4. 更新 Helm 类型的集成环境时,不展示更新环境变量,避免重复更新
  5. 修复华为镜像仓库 SWR 拉取不精准问题
  6. 修复测试统计数据不展示问题

历史版本升级方式

从 v1.3.0 升级 v1.3.1

  1. 如果 v1.3.0 使用All in One 一键安装模式基于现有 Kubernetes 安装 安装,均使用 基于现有 Kubernetes 安装 中的脚本进行升级,执行升级脚本之前需重新 export 参数。

  2. 如果 v1.3.0 使用基于 Helm 命令安装 安装,执行以下步骤升级 v1.3.1:

    1. 获取 zadig 环境中的 helm values,执行以下命令。

      1. helm get values zadig -n zadig > zadig.yaml

      查看 zadig.yaml 文件,如果 yaml 中包含镜像信息,需要手动删除。

    2. 执行以下命令升级。

      1. helm upgrade -f zadig.yaml zadig --namespace zadig koderover-chart/zadig --version=1.3.1

从 v1.2.0 升级到 v1.3.1

不支持跳版本升级,需要先升级到 v1.3.0 版本再升级到 v1.3.1。

  1. v1.2.0 -> v1.3.0,具体升级过程查看文档
  2. v1.3.0 -> v1.3.1,具体升级过程查看从 v1.3.0 升级 v1.3.1

tip 如何查看集群中 Zadig 历史版本信息: 可以通过 helm 命令查看 chart 的 APP VERSION,执行一下命令。

  1. helm list -n zadig | grep zadig