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 元 / 人月起,社区老友享年终福利!