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

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,开放,链接,专业。欢迎加入 开源吐槽群🔥

优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/koderover/blog/5581847

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。