您的位置:  首页 > 技术杂谈 > 正文

Zadig v1.17.0 登场,支持到 Kubernetes 1.26

2023-04-13 10:00 https://my.oschina.net/koderover/blog/8656932 Zadig云原生交付 次阅读 条评论

Zadig/开源版 v1.17.0 登场

恰逢 Kubernetes 1.27 发布,而 Zadig v1.17.0 正式登场,支持到  Kubernetes 1.26!

新版本优化了工作流、权限配置、环境页面等方面的问题,让开发者的工作更加高效。同时,新增了很多实用的功能,例如自定义工作流内置输出变量、个人收藏、通用触发器等 30+ 个优化项。此外,我们还修复了一些问题,优化了用户体验。

让大家用得「清」楚,更能用得「明」白。

工作流一目了然

你们一起上吧,我赶时间

工作流列表展示优化,任务运行状态一目了然,要看得清,更要用得明。

工作流任务列表支持阶段信息显示,无需点击进入详情即可感知每个任务步骤。

自定义工作流操作记录添加到操作日志,审计追踪更加方便。

开发者仪表盘更上一层楼

新增全局任务运行状态展示

那个熟悉的运行状态,它回来了。

环境页面支持收藏

你的环境,一触即达

即使环境再多,妈妈也不用担心我找不到我的环境了。

权限配置 UI 调整    优化权限项显示

治愈你的老花眼

拒绝眼花缭乱,配置更加清晰便捷。

全局权限新增项目新建和删除

权限细粒化

非管理员也可以创建项目,操作超灵活。

配置构建时支持设置

代码库执行时不显示

过滤噪声,关注我想关注的

服务的构建依赖很多万年不变的代码库,执行时代码库列表超级长,担心点错?

别怕,勾上它执行时就会隐藏,即使代码库再多,也不会「蕉绿」。

新增功能详情列表

Release notes

工作流

  • 自定义工作流增加内置输出变量(服务/代码信息/环境名称等)

  • 自定义工作流支持个人收藏

  • 自定义工作流支持通用触发器

  • 自定义工作流支持操作日志

  • 自定义工作流执行支持全选服务组件

  • 自定义工作流添加待审批状态

  • 工作流支持 Helm 服务并行部署

  • 工作流 Git 触发器 Push 事件支持自动取消

  • 工作流任务超时时间包含准备环境阶段

  • 工作流构建支持配置代码库执行时不显示

  • 工作流任务缓存配置默认关闭

  • 测试任务支持文件存储能力

  • 安全扫描支持配置多个仓库

  • 仪表盘新增工作流运行状态

工作流体验优化

  • 工作流部署任务状态优化,增强 Pod 事件检查

  • 工作流列表页面显示效率优化

  • 工作流列表页面显示近十条任务信息

  • 工作流任务列表页面支持阶段信息

  • 工作流任务详情页面 UI 优化

  • 工作流配置和执行错误信息优化

  • 工作流日志 /r 换行显示优化

  • 工作流任务必填内容增加校验

  • 自定义工作流审批人数检查优化

服务及环境

  • 下线共享服务

  • 环境支持个人收藏

  • 环境页面服务列表滚动交互优化

  • Helm Chart 项目添加服务交互优化

其他优化及问题修复

  • 项目搜索支持中文

  • 镜像仓库集成增加地址校验

  • 权限配置 UI 优化

  • 修复自定义工作流执行跨项目测试报错问题

  • 修复 Gerrit patch set 事件无法触发工作流问题

  • 修复工作流多 PR 执行时通知信息中丢失 PR 问题

  • 修复基于非 master 分支创建 tag 无法正常触发工作流问题

  • 若干体验优化和交互优化

Workflow

  • Custom workflows now support adding built-in output variables (service/code information/environment name, etc.).

  • Custom workflows now support personal favorites.

  • Custom workflows now support generic triggers.

  • Custom workflows now support operation logs.

  • Custom workflows now support executing services/components in bulk.

  • Custom workflows now have a pending approval status.

  • Workflows now support parallel deployment of Helm services.

  • Git trigger push events now support automatic cancellation.

  • Workflow task timeout now includes environment preparation stage.

  • Workflow build now supports hiding code repository execution settings.

  • Workflow task caching is now disabled by default.

  • Test tasks now support file storage capabilities.

  • Security scanning now supports configuring multiple repositories.

  • Dashboard now includes workflow runtime status.

Workflow experience optimization

  • Deployment task status in workflows has been optimized with enhanced Pod event checks.

  • Workflow list page now displays recent task information.

  • Workflow task list page now supports phase information.

  • Workflow task details page UI has been optimized.

  • Workflow configuration and execution error messages have been optimized.

  • Workflow logs now have improved line break displays.

  • Workflow task mandatory content now has added verification.

  • Custom workflow approval number check has been optimized.

Services and environments

  • Shared services is deprecated.

  • Environments now support personal favorites.

  • Environment page service list has improved scrolling interaction.

  • Helm Chart projects now have improved service interaction.

Other optimizations and issue fixes

  • Project search now supports Chinese.

  • Image repository integration now has added address verification.

  • Permission configuration UI has been optimized.

  • Fixed issue where executing custom workflows across projects caused testing errors.

  • Fixed issue where Gerrit patch set events couldn't trigger workflows.

  • Fixed issue where workflow notification information was missing PR during multiple PR execution.

  • Fixed issue where creating tags based on non-master branches couldn't trigger workflows.

  • Several experience and interaction optimizations.

说到这里是不是有点心动了呢?赶紧下载安装用起来吧~

Zadig v1.17.0 完整的功能列表和升级过程详情见 https://docs.koderover.com/zadig/v1.17.0/release-notes/v1.17.0

 

特别感谢以下社区小伙伴,提出的宝贵建议:

@moon @乔克 @luo @西红熊 @Sn @胡生生 @张冬冬

Zadig,让工程师更加专注创造

 

欢迎加入 开源吐槽群🔥

Zadig on Github

Zadig on Gitee

 

 

展开阅读全文
  • 0
    感动
  • 0
    路过
  • 0
    高兴
  • 0
    难过
  • 0
    搞笑
  • 0
    无聊
  • 0
    愤怒
  • 0
    同情
热度排行
友情链接