Skip to content

Commit

Permalink
update architecture
Browse files Browse the repository at this point in the history
Signed-off-by: lilianzhu <[email protected]>
  • Loading branch information
lilianzhu committed Feb 7, 2024
1 parent e595cfd commit 1e3405d
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 12 deletions.
6 changes: 0 additions & 6 deletions System-Architecture-Overview-zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,6 @@ API 网关:
Zadig 核心业务:
- Aslan:项目,环境,服务,工作流,构建配置,系统配置等系统功能
- Workflow Runner:
- warpdrive:工作流引擎,负责 reaper、predator 实例的创建销毁等管理操作
- reaper:负责执行单个工作流作业中的构建、测试等任务
- predator:负责执行单个工作流作业中的镜像分发任务
- plugins:工作流插件
- Jenkins-plugin: 用于触发 Jenkins Job,显示状态和结果等
- Custom Workflow Runner:
- job-executor:用于在 K8s Pod 上执行自定义工作流任务的组件
- Job-agent: 用于在虚拟机上执行自定义工作流任务的组件
- Cron:定时任务,包括环境的回收,K8s 资源的清理等
Expand Down
6 changes: 0 additions & 6 deletions System-Architecture-Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,6 @@ API Gateway:
Zadig Core:
- Aslan: main service for all business logic. Project, environment, service, workflow, build, system management are all in this service.
- Workflow Runner:
- warpdrive: workflow engine, manages reaper and predator
- reaper: workflow runner. Used for building, testing tasks.
- predator: workflow runner. Used for distribute tasks.
- plugins: workflow plugins
- Jenkins-plugin: workflow runner. Used as connector to trigger Jenkins job and retrieve job information.
- Custom Workflow Runner:
- job-executor: workflow runner used to execute custom tasks on pods
- Job-agent: workflow runner used to execute custom tasks on VMs
- cron: cronjob runner
Expand Down
Binary file modified Zadig-System-Architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 1e3405d

Please sign in to comment.