Zadig Roadmap
# 2026 Roadmap
# AI 能力
- AI 发布风险检测 - 智能识别发布过程中的潜在风险
- AI 环境巡检 - 自动化检测集群健康状态
- AI 效能诊断 - 一键分析流水线效率瓶颈
# 工作流引擎
- 共享变量体系,系统与项目变量复用,简化配置
- 服务重启任务,快速恢复业务,减少停机时间
- APISIX 变更任务,网关配置变更,灵活管控
- Apollo 配置搜索,快速定位配置,提升调试效率
- Lark 应用通知,实时推送状态,协作更高效
- 敏感变量支持,全局变量可加密,保护密钥安全
- 主机环境固定值,部署任务环境参数可固化
- 自定义任务动态变量,按需生成,适配复杂场景
- 部署日志增强,发布过程透明,问题可追溯
- 飞书工作项追溯,关联工作项,信息无缝流转
- 主机构建使用模板,构建配置复用,效率提升
- 用例通过率配置,可设置阈值,灵活适配不同质量标准
- 禁用缓存执行,灵活控制,避免残留干扰
- MR 事件过滤,忽略描述修改,减少无效触发
- 审批时间变量格式化,详情可读,操作更直观
- DMS 工单串行执行,工单有序推进,降低变更风险
- 执行条件获取任务变量和状态,灵活智能
- WebHook Payload 获取,触发参数可提取,使用更灵活
- 工作流通知使用变量,通知人员动态定制,触达更精准
# 发布计划
- 执行人指定,责任到人,协同更清晰
- 失败重试,提升发布成功率
- 权限细化拆分,精细管控,降低越权风险
- 计划复制,复用成熟流程,提升发布效率
- 日历视图呈现,发布时间直观可控
- 拖拽排序,灵活调整节奏,适配业务节奏
- 外部检测 Hook,增加检测说明,增强体验
# 服务部署及模板管理
- 副本数版本记录,变更历史可查,快速溯源
- 部署策略选择,合并与覆盖按需配置,灵活适配业务
- Ingress 路径展示,服务访问透明化
- Helm manifest 差异,发布前对比,降低误发布风险
- CRD 资源支持,K8s YAML 部署覆盖更多资源类型
- 部署队列机制,避免并发覆盖问题,保障发布稳定
- 变更窗口期控制,业务低峰发布,减少影响范围
- YAML 模板从代码库同步,版本可追溯
# 安全与权限
- 环境权限细化,重启、回滚、调整副本数独立权限控制
- API 调用安全防护,Token 加密显示、开关控制、支持重置
- 登录安全增强,验证码防复用、用户名防枚举、登录信息加密
- 只读角色 system-read-only,保障系统基础安全
- 支持多因素认证 (MFA),系统安全升级 OpenAPI & 扩展
- 系统访问地址配置,内网回调支持
- 共享变量管理,项目与系统级别全覆盖
- Helm 场景 OpenAPI 补充,使用场景更全面
- 发布计划全局变量,OpenAPI 传入执行参数
- 子环境管理 OpenAPI,新建与删除能力
- 协作模式管理 OpenAPI,新建与删除能力
- 工作流执行通知 OpenAPI,自定义通知用户
- 多服务任务协同 OpenAPI,测试、代码扫描、通用任务
- 自定义任务变量输出,任务间支持数据传递
- 自定义任务定制页面,满足个性化诉求
- 项目插件入口,生态扩展更便捷
# 2025 Roadmap
# 工作流
- 工作流支持对接第三方审批单
- 工作流通用任务执行时支持选择集群
- 工作流通用任务支持使用 kubectl 命令
- 工作流构建支持通过 HTTPS 方式拉取子模块
- 工作流任务 Pod 支持自定义标签和注解
- 工作流蓝绿发布任务支持选择测试环境
- 工作流部署任务服务变量支持来自其他任务或全局变量
- 工作流变量增强,支持多选、添加描述,枚举改为单选及样式优化
- 工作流全局变量默认注入构建、测试、代码扫描、通用任务
- 工作流兼容钉钉、飞书审批转交和加签场景
- 工作流支持国际版飞书审批
- 工作流飞书通知支持通知到个人
- 工作流 Nacos/Apollo 配置、SQL 数据变更、容器服务部署任务支持回滚
- 工作流支持 Tapd 迭代状态变更和 PingCode 任务状态变更
- 工作流支持多分支合并构建
- 测试和代码扫描 Git 触发器支持自动取消
- 测试 HTML 报告进一步增强,支持所有标准 HTML格式
- 支持 Microsoft Teams 通知
- 支持条件控制任务是否执行
# 环境与服务
- Helm Chart 服务变量逻辑增强
- 支持 SAE 测试环境和生产环境
- 工作流支持 SAE 发布任务及修改环境变量
- 协作模式支持 SAE 测试生产环境
- 环境中时间显示精确到秒
- 支持业务目录管理,自定义业务模型
- 生产服务使用模板支持批量导入
- 环境删除服务时提供不删资源选项
# 发布计划
- 发布计划添加第三方自动检测机制
# 数据视图
- 效能洞察新增回滚次数统计报表
- OpenAPI 支持获取回滚数据
# 系统能力支撑
- 支持钉钉/飞书/企微账号登录
- 集群管理支持集成 Oracle OKE
- 对象存储支持集成火山引擎
- 代码源支持集成 Perforce
- 配置管理支持对接 Nacos 3.0 和企业版 Nacos
- 用户组支持搜索
- HubServer 支持多副本
- 开放菜单栏,支持外部系统接入
- 支持密钥管理
# AI 模块支持
- AI 环境巡检
- AI 效能洞察
- Zadig Pilot
# 2024 Roadmap
# 工作流
- 部署和镜像分发任务支持选择版本
- 构建任务支持配置构建分支可选范围
- 构建任务支持全选服务组件及使用自定义 IMAGE 变量
- Windows 构建支持 powershell 脚本
- 部署任务支持过滤掉环境中不存在的服务,并按编排顺序执行
- 部署任务支持
{{.job.任务名称.SERVICES}}变量 - 部署任务支持手工输入镜像信息
- 构建、测试、代码扫描任务支持对象存储缓存
- 代码扫描、测试支持配置执行并发数量
- Istio 灰度发布任务支持重复执行
- 蓝绿发布任务资源清理逻辑优化
- 支持「更新 Istio 灰度策略」任务
- 支持「主机部署」任务
- 支持服务级别「代码扫描」
- 支持「执行蓝鲸作业」任务
- 支持企业微信审批流
- 工作流任务日志添加时间戳
- 提升执行工作流页面的首屏加载性能
- 产品工作流下线,数据自动迁移至自定义工作流
# 环境及服务
- 测试环境支持 Chart 实例化部署
- 生产服务支持从命名空间导入及代码库同步
- 托管项目扩展,支持托管生产环境托管及工作流发布
# 资产管理
- 支持代码扫描模板
- 支持工作流模板
- 支持资源用量统计及优化建议
# 发布管理
- 版本管理支持手动创建版本及版本发布
- 发布计划可用性增强
# 系统能力支撑
- OpenAPI 扩展:环境、服务、项目权限、版本管理和用户管理等
- 支持全局项目角色
- 协作模式参与用户和发布计划审批支持用户组
- 用户及权限相关接口安全增强
- 系统公告展示页优化
- 基础组件全面支持多副本部署
# 2023 Roadmap
# 工作流
- 自定义工作流配置页面优化
- 自定义工作流支持观测云监测任务
- 自定义工作流支持 MSE 全链路灰度发布
- 自定义工作流支持飞书/钉钉审批流
- 自定义工作流执行页面体验优化
- 自定义工作流支持服务级别测试任务
- 自定义工作流支持触发 Zadig 工作流任务
- 自定义工作流支持失败重试
- 自定义工作流中自定义任务来源支持 other 类型代码源
- 自定义工作流执行页面和列表页性能优化
- 工作流 Git 触发器 Push 事件支持自动取消
- 自定义工作流增加内置输出变量(服务/代码信息/环境名称等)
- 工作流列表页面展示优化
- 安全扫描支持配置多仓库及通知
- 工作流支持视图
# 环境
- 托管环境和服务稳定性优化
- 支持 kustomize 类型服务部署
- 生产环境支持 Helm Chart 的实例化部署
- 支持环境睡眠
- 支持服务版本记录和回滚
- 测试环境页面用户体验优化
- 环境支持视图
- K8s YAML 项目环境中变量使用体验优化
# 资产管理
- 支持统计资源用量
- 支持业务目录
- 支持资源配置
# 发布管理
- 支持发布分析
- 支持发布计划
# 开发者工具
- 开发者 OpenAPI 扩展
- 支持多仓库系统管理插件
# 基础设施
- 支持阿里云 ASK Serverless K8s 资源
- 支持 Windows 运行环境
- 支持 Serverless/IoT 运行环境
- 支持 Andriod/OS X 运行环境
# 系统
- 用户登录 token 优化,提升安全性
- 支持用户组
- 权限管理性能及 UI 优化
- 系统配置支持设置系统主题色
# 2022 Roadmap
# 项目
- 支持自定义开发者协作模式
- 新建服务支持从现有 K8s 集群命名空间导入
- K8s YAML 项目支持从现有 K8s 导入服务
- 新建项目支持从已有服务导入
- 支持权限管理策略配置
# 环境
- K8s Helm Chart 项目创建环境支持从现有环境复制
- K8s YAML 项目创建环境支持从现有环境复制
- K8s YAML 项目创建环境支持选择部分服务
- K8s Helm Chart 项目创建环境支持选择部分服务
- 环境配置支持 Ingress/ConfigMap/Secret/PVC 资源类型
- K8s YAML 项目部署服务支持 CRD 类型资源
- 支持 kustomize 类型服务部署
- 支持开发者使用自测环境
# 工作流
- 支持使用 YAML 文件配置工作流触发器
- 构建和测试支持指定集群以及配置对应调度策略
- 工作流构建/测试构建缓存支持 PVC
- 工作流构建支持 Debug 能力
- 工作流支持第三方集成(安全扫描、自定义步骤)
# 测试中心
- 支持自动化测试执行和分析
# 交付中心
- 支持 K8s Helm 服务的版本管理
- 支持 K8s Helm 项目类型的离线打包
# 数据视图
- 数据概览
- 效能洞察
# 开发者工具
- 开发者中心开放工作流 API
- 开发者中心开放交付中心 API
- 支持 VSCode IDE 插件
# 集成管理
- 支持集成外部系统以调用外部系统 API
- 支持集成 Gitee 代码源
- 支持集成 BitBucket 等代码源
- 支持集成 AWS 主机/K8s集群/存储
- 镜像仓库集成支持配置自签证书
# 基础设施
- 支持腾讯云 EKS Serverless K8s 资源
- 支持阿里云 ASK Serverless K8s 资源
- 支持 Windows/Andriod/OS X 运行环境
- 支持 Serverless/IoT 运行环境
# 系统
- 支持界面化设置任务并发数
# 2021 Roadmap
# 项目
- 支持 K8s YAML 类型项目创建
- 支持跨项目级的测试管理、自动化测试执行和分析
- 支持 K8s Helm 类型项目创建
- 支持云主机服务部署类型项目
- 支持 Kubernetes 基础设施类型的托管项目
- 支持项目级别的 RBAC 权限管理
- 支持全局 Helm Chart 模板库管理
- 支持全局 K8s YAML 模板库管理
- 支持全局 Dockerfile 模板库管理
# 环境
- 支持服务管理、服务调试、镜像替换、日志查看
- 支持 Kubernetes YAML 部署服务
- 支持 Helm Chart 部署服务
- 支持云主机模式服务部署
- 支持现有云厂商 Kubernetes 环境托管
- 环境支持定时回收功能
# 工作流
- 支持高并发构建和自动部署多个服务
- 支持 GitLab/GitHub/Gerrit Webhook 触发工作流任务
- 工作流任务支持定时触发、并行触发、多环境负载均衡
- 工作流任务状态通知支持 IM 钉钉、企业微信和飞书
# 测试管理
- 支持测试管理-自动化测试执行和分析
- 支持项目工作流挂接测试工作流
# 交付中心
- 支持交付物全生命周期追踪
- 支持 K8s YAML 服务的版本管理
# 开发者工具
- 支持 kodespace CLI
- 开源 Zadig 文档站
# 集成管理
- 支持集成 GitHub/GitLab/Gerrit 代码源
- 支持 SSO/LDAP/AD/自定义账号系统集成
- 支持 Jenkins 构建集成
- 支持 JIRA 集成
- 支持软件包管理
- 支持构建镜像管理
# 基础设施
- 支持镜像仓库集成
- 支持对象存储集成
- 支持 Helm 仓库集成
- 支持 Kubernetes、Containers 运行环境
- 支持多云集群管理
- 构建和测试运行环境支持自定义构建镜像
- 支持主机管理
# 系统
- 支持内部用户管理
- 支持代理配置
- 支持组件缓存清理
- 支持设置历史任务保留策略
- 支持添加外部系统快捷链接
- 支持邮件配置
- 支持公告管理
- 支持操作日志


