From 4ecf5aa5acfe92da164ab5fecc5ee0cae18203e4 Mon Sep 17 00:00:00 2001 From: landylee007 Date: Tue, 16 Nov 2021 21:32:31 +0800 Subject: [PATCH] add Zadig System ArchitectureOverview Signed-off-by: landylee007 --- System-Architecture-Overview-zh-CN.md | 6 +++--- System-Architecture-Overview.md | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/System-Architecture-Overview-zh-CN.md b/System-Architecture-Overview-zh-CN.md index 91d8059a7c..ed04b632a4 100644 --- a/System-Architecture-Overview-zh-CN.md +++ b/System-Architecture-Overview-zh-CN.md @@ -21,13 +21,13 @@ Zadig 核心业务: - Picket:数据聚合服务 - Aslan:项目 / 环境 / 服务 / 工作流 / 构建配置 / 系统配置等系统功能 - Policy:OPA 数据源,策略注册中心 -- Config: 系统配置 +- Config:系统配置 - Workflow Runner: - warpdrive:工作流引擎,负责 reaper、predator 实例的创建销毁等管理操作 - - reaper: 负责执行单个工作流作业中的构建、测试等任务 + - reaper:负责执行单个工作流作业中的构建、测试等任务 - predator:负责执行单个工作流作业中的镜像分发任务 - plugins:工作流插件 - - Jenkins-plugin: 用于触发 Jenkins job,显示状态和结果等 + - Jenkins-plugin:用于触发 Jenkins job,显示状态和结果等 - Cron:定时任务,包括环境的回收,K8s 资源的清理等 - NSQ:消息队列(第三方组件) diff --git a/System-Architecture-Overview.md b/System-Architecture-Overview.md index efff3056c4..4180f5978d 100644 --- a/System-Architecture-Overview.md +++ b/System-Architecture-Overview.md @@ -20,14 +20,14 @@ API Gateway: Zadig Core: - Picket:backend for frontend service. - Aslan:main service for all business logic. Project, environment, service, workflow, build, system management are all in this service. -- Policy: data source of OPA and policy registration center. -- Config: system configuration center. +- Policy:data source of OPA and policy registration center. +- Config:system configuration center. - Workflow Runner: - warpdrive:workflow engine, manages reaper and predator - - reaper: workflow runner. Used for building, testing tasks. + - 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. + - Jenkins-plugin:workflow runner. Used as connector to trigger Jenkins job and retrieve job information. - Cron:cronjob runner - NSQ:message queue