Zadig V2.2.0 全面支持多副本,升级工作流引擎,又稳又强

2024年 4月 28日 106.3k 0

 

Zadig 三个多月未曾发布新版本?产品迭代速度放慢了吗?

实际上,Zadig 团队全力以赴地进行了一次激动人心的技术革新。

 

体验 Zadig 新版本的强大稳定性,多副本部署保障业务不中断;享受自定义工作流的精细控制,让部署任务和并发配置得心应手;掌握 Kubernetes 项目的版本管理和发布过程,精确而可控;利用代码扫描模板库,提升运维效率;感受管理模块 OpenAPI 的进一步开放增强,让自动化和集成变得如此简单。重点更新介绍如下:

基础组件的高可用性增强

关键组件支持多副本部署,极大提升了系统的可用性和弹性。这不仅确保了坚如磐石的稳定性,而且通过无损升级机制,保障了业务的连续性,极端情况下应用也能稳定运行。

工作流引擎革命性升级

工作流迁移与扩展:无缝迁移至自定义工作流,用户可基于系统生成的工作流进行快速扩展。

精细化
部署
任务控制:实现按输入顺序执行部署任务的功能,确保服务间存在依赖的情况下有序发布,保障发布过程中的数据一致性。

执行工作流编排部署顺序

 

支持
并发配置:代码扫描和测试任务执行的并发数量可配置,允许用户根据任务的紧急程度和资源占用情况优化执行效率。

配置执行并发数

版本管理与发布能力的飞跃

灵活的版本管理:Kubernetes 项目支持手动创建版本,使得版本管理更加灵活,版本发布更高效。

版本详情

选择部署的版本

使用版本中服务和镜像发布

 

发布计划功能增强:新增了选择特定版本进行发布的功能,使得发布过程更加精确和可控;同时实例化部署 Helm Chart。

发布计划使用指定项目版本

构建和模板库的功能新增:

Windows 构建的全新突破:支持使用 PowerShell 脚本,提高了构建过程的灵活性和自动化程度。

接入 Windows 主机

在 Windows 上执行 PowerShell 脚本

 

代码扫描模板的创新:新增了代码扫描模板,一次配置多项目复用,大幅降低企业在质量工程方面的运维工作量,提升代码的质量和安全性。

代码扫描模板配置

使用代码扫描模板

 

安全性与用户体验的双重保障:

开放
系统
管理
类 API:新增环境、服务、项目权限和用户等开放能力,支持更高级别的平台系统集成协同,提高了项目管理的效率。

新增用户及权限相关 OpenAPI

 

  • 安全性增强:特别是针对用户及权限相关接口的安全性进行了进一步加强,防止未授权访问和数据泄露,提供了一个更加安全的操作环境。

 

新增功能详情列表

新功能

  • 基础组件全面支持多副本部署

  • K8s YAML 项目版本管理支持手动创建版本

  • K8s Helm Chart 项目支持测试环境 Chart 实例化部署

  • 自定义工作流部署和镜像分发任务支持选择版本

  • 自定义工作流支持主机部署场景

  • 自定义工作流部署任务支持按输入顺序执行

  • 自定义工作流支持对象存储缓存

  • 代码扫描、测试支持配置执行并发数量

  • Windows 构建支持 powershell 脚本

  • 发布计划支持选择版本

  • 模板库新增代码扫描

  • OpenAPI 添加新增环境、服务、项目权限和用户等

其他修复及优化

  • 用户及权限相关接口安全增强

  • 主机项目服务配置交互优化

  • 系统公告展示页优化

  • 自定义工作流蓝绿发布任务资源清理逻辑优化

  • 修复 Cron 服务在某些场景下 panic 问题

  • 产品工作流下线,数据迁移自定义工作流

Release Notes

New Features

  • Product workflow is now removed.

  • Multiple replica support for all services in Zadig.

  • Support for creating versions manually in YAML projects.

  • Support for deploying helm charts directly into test environments.

  • Support for loading images from version for deploy and distribute jobs in custom workflows and release plans.

  • Support for deploying services into VMs.

  • Sequential execution for deploy jobs in custom workflows.

  • Parallel settings are now available for testing and scanning.

  • Powershell scripts support for build jobs on VMs.

  • Support for scanning templates in the template stores.

  • Multiple new OpenAPIs for environment, service, permissions and users.

Bugfixes

  • UX improvements for configuring VM projects.

  • UI improvement for displaying system notifications.

  • Resource update logic improvements for blue-green deploy job.

 

社区大量小伙伴已经完成向 Zadig v2.2.0 的升级,并体验到了新功能带来的便捷与效率提升。

 

要了解更多 Zadig v2.2.0 的功能和升级步骤,参考:
https://docs.koderover.com/zadig/Zadig%20v2.2.0/release-notes/v2.2.0

 

即日起限时免费试用企业版

扫码咨询如何落地先进理念

Zadig 在 Github / Zadig 在 Gitee

推荐阅读:

DevOps 选型指南:Zadig / 云效 / Coding/Jenkins/GitLab/Argo/Tekton / Jenkins 迁移 Zadig,新项目实施上线效率提升 6 倍 / Zadig vs. Jenkins 详细比对:时代的选择与开发者之选 / Zadig 如何与飞书项目、IM、审批协同 / ZADIG 专家版倾情上线:一键高效发布,119 元 / 人月起,社区老友享年终福利!

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论