Zadig v1.18.0 文档
  • 快速入门

    • 什么是 Zadig
    • 核心概念
    • 快速安装
    • 第一个项目
    • 接入准备
  • 安装与配置

    • 安装简介
    • All in One 模式
    • 使用 Sealos 一键安装
    • 基于 Helm 命令安装
    • 基于现有 Kubernetes 安装
    • 本地安装
    • 兼容性列表
  • 最佳实践
  • 项目

    • 项目

      • 项目介绍
      • K8s YAML 项目
      • K8s Helm Chart 项目
      • K8s 托管项目
      • 主机项目
      • 权限管理
    • 工作流

      • 简介
      • 产品工作流
      • 自定义工作流
      • 工作流任务
      • 工作流审批
      • 工作流通知
      • 工作流触发器
    • 环境

      • K8s YAML 环境
      • K8s Helm Chart 环境
      • K8s 托管环境
      • 主机环境
      • 服务详情
    • 服务

      • 简介
      • K8s YAML 测试服务
      • K8s Helm Chart 服务
      • K8s 托管服务
      • 服务组件
      • 服务变量
      • 主机服务
    • 构建
    • 测试
    • 代码扫描
  • 模板库

    • K8s YAML 模板
    • Helm Chart 模板
    • Dockerfile 模板
    • 构建模板
  • 工作流

    • 工作流的触发
    • 工作流的构建缓存
    • 工作流任务的并发运行
    • 工作流的镜像版本回退
    • 工作流的变量传递
  • 环境

    • 环境的负载均衡
    • 配置多套环境
    • 自测联调环境
  • 测试中心

    • 测试中心
    • 测试工具实践
    • Apipost 测试平台接入
    • Apifox 测试平台接入
  • 交付中心

    • 交付物追踪
  • 数据视图

    • 数据概览
    • 效能洞察
  • 仪表盘

    • 仪表盘
  • 集成管理

    • 账号系统

      • LDAP
      • OAuth 2.0
      • GitHub
    • 项目管理
    • 代码源

      • 简介
      • GitLab 集成
      • GitHub 集成
      • Gerrit 集成
      • Gitee 公有云集成
      • 其他代码源集成
    • CI/CD 工具
    • 代码扫描
    • 镜像仓库
    • 对象存储
    • Helm 仓库
    • Kubernetes 集群
    • 主机管理
    • 其他系统
    • 软件包管理
    • 自定义镜像管理
  • 系统设置

    • 系统配置
    • 用户管理
    • 公告管理
    • 操作日志
    • 通知设置
  • 账号设置

    • 偏好设置
  • 开发者中心

    • OpenAPI 开发文档

      • API 调用方式
      • 交付中心
      • 工作流
      • 效能洞察
    • 外部系统接入开发文档

      • 自定义账号系统
      • 自定义工作流任务
    • VS Code Toolkit 插件

      • 使用指南
  • 常见问题

    • 产品使用 FAQ
    • 部署运维 FAQ
    • 集群故障 FAQ
    • 认证鉴权 FAQ
    • 诊断手册
  • 版本发布历史

    • Zadig Roadmap
    • v1.18.0 Release Notes
    • v1.17.0 Release Notes
    • v1.16.0 Release Notes
    • v1.15.0 Release Notes
    • v1.14.0 Release Notes
    • v1.13.0 Release Notes
    • v1.12.0 Release Notes
    • v1.11.0 Release Notes
    • v1.10.0 Release Notes
    • v1.9.0 Release Notes
    • v1.8.0 Release Notes
    • v1.7.1 Release Notes
    • v1.7.0 Release Notes
    • v1.6.0 Release Notes
    • v1.5.0 Release Notes
    • v1.4.0 Release Notes
    • v1.3.1 Release Notes
    • v1.3.0 Release Notes
    • v1.2.0 Release Notes
    • v1.1.0 Release Notes
    • v1.0.0 Release Notes
    • v1.0.0-rc.1 Release Notes
  • 术语表

    • 术语表

代码源集成

Zadig 支持集成以下代码源:

代码源如何集成说明
GitLabGitLab 代码源集成采用 OAuth2 的方式进行授权认证
GitHubGitHub 代码源集成采用 OAuth2 的方式进行授权认证
GerritGerrit 代码源集成采用 Basic Auth 的方式进行授权认证
Gitee 公有云Gitee 代码源集成采用 OAuth2 的方式进行授权认证
其他其他代码源集成对于支持标准 Git 协议的代码源,使用 SSH Key 或 Access Token 的方式进行鉴权

功能兼容列表

不同代码源在系统中可使用的功能有所差异,详细介绍如下。

| 系统功能 | GitHub | GitLab | Gerrit | Gitee 公有云 | 其他代码源 | |:--------|:-----------------------------|:---------|:----|:---|:---|:----| | 构建配置(图示) | ✅ | ✅ | ✅ | ✅ |✅| | 测试配置(图示) | ✅ | ✅ | ✅ | ✅ |✅| | 代码扫描配置(图示) | ✅ | ✅ | ✅ | ✅ |支持 Access Token 方式| | 通用任务配置(图示) | ✅ | ✅ | ✅ | ✅ |✅| | 创建 K8s YAML 服务(图示) | ✅ | ✅ | ✅ | ✅ |—| | 创建 K8s Helm Chart 服务(图示) | ✅ | ✅ | ✅ | ✅ |✅| | 创建 K8s Helm Chart 服务模板(图示) | ✅ | ✅ | ✅ | ✅ |✅| | 环境配置(图示) | ✅ | ✅ | — | — |—| | 工作流触发器,GUI 方式配置(图示) | ✅ | ✅ | ✅ | ✅ |—| | 工作流触发器,YAML 方式配置(图示) | — | ✅ | — | — |—| | 测试触发器(图示) | ✅ | ✅ | — | ✅ |—| | 导入 Helm Chart Values 文件(图示) | ✅ | ✅ | — | — |—| | 和 Jira Issue 联动(图示) | ✅ | ✅ | — | — |—| | 基于 PR 的独立测试环境(图示) | — | ✅ | — | — |—| | 自定义任务来源配置(图示) | ✅ | ✅ | — | ✅ |✅|

图示

构建配置

详情

测试配置

详情

代码扫描配置

详情

通用任务配置

详情

创建 K8s YAML 服务

详情

创建 K8s Helm Chart 服务

详情

创建 K8s Helm Chart 服务模板

详情

环境配置

详情

工作流触发器

GUI 方式

产品工作流

自定义工作流

YAML 方式

仅产品工作流支持 YAML 方式配置触发器。

详情

测试触发器

详情

导入 Helm Chart Values 文件

详情

和 Jira Issue 联动

如何实现和 Jira Issue 的联动可参考文档:在 Zadig 中追踪 Jira Issue。

详情

基于 PR 的独立测试环境

如何实现基于 PR 的独立测试环境可参考文档:Pull Request 独立测试环境。

详情

自定义任务来源配置

Next
GitLab 集成