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

迎国庆 Zadig 发布 v1.15.0,更佳体验,更多安全,加速开放链接企业内外开发者

2022-09-30 22:00 https://my.oschina.net/koderover/blog/5581847 Zadig云原生交付 次阅读 条评论

Zadig 喜迎国庆 🎉,正式推出 v1.15.0。面向广大开发者减负:官方首次支持手机版,随时随地使用 Zadig。支持本地安装 Zadig,无需申请资源可以快速体验新版;大幅提升工作流基础能力:支持定时器和丰富的通知、部署步骤、编排测试等,同时系统层面扫描 K8s 相关类库依赖完成安全漏洞升级。全面开放了工作流 API,面对企业内外系统极其友好。Enjoy ~

手机版支持核心功能使用,应急处理好方便

支持查看环境及服务实例详情、查看服务实时日志、执行工作流等核心功能,从此救火可以优雅从容应对。

支持本地安装 Zadig,快人一步体验

安装 Zadig 却苦于没有 K8s 集群?没有机器?从此都不是问题。新版支持在 Minikube、Docker Desktop 自带本地 K8s 等资源中安装,快人一步体验云原生交付之路。

内置大量官方工作流任务,全面适配企业场景

支持编排测试任务,充分利用 Zadig 自定义工作流能力保障代码质量。 支持定时器触发工作流,以及灵活的通知策略。 支持协作模式,面向不同角色分配合适的权限。 自定义任务支持枚举类型,满足更多场景。 支持原生 K8s 部署:指定集群指定 Namespace 的服务均可交付,环境暂时无法部署在 Zadig 中也有办法更新。

工作流 API 全面开放,广泛链接内外开发者

支持通过 OpenAPI 触发自定义工作流、实现人工审核等操作。

显式支持 AWS 云资源,一键搞定全球交付

AWS 作为国际市场中重要的云厂商,过去 Zadig 一直是隐式的支持,本次做了严肃的兼容性测试。来满足客户在多云架构下,国际化全球部署的需求。

升级代码基础类库,安全可靠更有保障

升级 K8s、YAML 等相关类库依赖,解决官方提到的典型安全漏洞 CVE-2020-8558、CVE-2019-11243 ...

新增功能详情列表

开发者体验

  • 支持 Zadig 手机版
  • 支持本地安装 Zadig
  • 支持自定义工作流 API
  • 前端交互和样式优化

工作流

  • 自定义工作流支持测试任务
  • 自定义工作流支持原生 Kubernetes 部署
  • 自定义工作流支持通知
  • 自定义工作流支持协作模式
  • 自定义任务支持枚举类型
  • 自定义工作流支持定时器

其他

  • 显式支持 AWS 资源(对象存储、K8s 集群、镜像仓库)
  • K8s YAML 模版支持 go template 方式
  • 升级类库,提升代码安全性

缺陷与优化

  • 工作流/测试/代码扫描名称长度优化
  • 修复使用构建模板时配置工作流触发器无法选择代码仓库的问题
  • 修复工作流构建配置中包括不存在服务的问题
  • 修复未启用的软件包无法在系统中编辑的问题
  • 修复代码源 URL 中含 Path 时拉取代码失败的问题
  • 修复在环境中点击工作流升级时未对工作流做分支过滤的问题
  • 交付物部署工作流的编辑不再依赖服务构建配置
  • Helm Chart 项目使用模版创建的服务支持编辑 values.yaml

Release Note

Developer Experience

  • Launched mobile version.
  • Local installation has been supported.
  • Custom workflow API has been supported.
  • UI and UX enhancements.

Workflow

  • Test job has been supported in custom workflow.
  • Add kubernetes deploy job for custom workflow.
  • Enable notification for custom workflow.
  • Collaboration mode has been enabled for custom workflow.
  • Parameter of choice type has been added to the custom job.
  • Enable timer for custom workflow.

Misc

  • Provider aws has been supported on infrastructure(Object Storage,Cluster Management,Image Registry).
  • Go template has been supported in k8s yaml template.
  • Upgrade dependencies to improve code security.

Bugfixes & Improvements

  • Optimize the name length of custom workflow.
  • Code repository can be selected in workflow trigger when using build templates.
  • Remove services that don't exist in workflow build deployment.
  • The app can be edited when it is disabled.
  • Fix the failure of pulling code when the source URL contains path.
  • Add branch filtering when upgrading services via workflow.
  • Ops workflow modifications no longer depend on service build configuration.
  • Services created using templates support editing values.yaml in helm project.
  • Multiple bugfixes.

特别感谢以下社区小伙伴,提出的宝贵建议: @Sn. @Luislin🗽 @Jackie @重庆-徐江川 @乔克 @Layzing @L .

Zadig,开放,链接,专业。欢迎加入 开源吐槽群🔥

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