style: simplify sequence diagrams and adjust diagram scales in xinfra deck
Deploy Slides / build-and-deploy (push) Successful in 3m54s
Deploy Slides / build-and-deploy (push) Successful in 3m54s
This commit is contained in:
+15
-39
@@ -215,7 +215,7 @@ layout: center
|
|||||||
|
|
||||||
# 用户故事 — 资源查看 · 交互图
|
# 用户故事 — 资源查看 · 交互图
|
||||||
|
|
||||||
<div class="mt-4">
|
<div class="mt-4" style="transform: scale(1.0); transform-origin: top left; height: 50vh;">
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
sequenceDiagram
|
sequenceDiagram
|
||||||
@@ -250,37 +250,19 @@ sequenceDiagram
|
|||||||
|
|
||||||
# 用户故事 — 业务交付 · 交互图
|
# 用户故事 — 业务交付 · 交互图
|
||||||
|
|
||||||
<div class="mt-4">
|
<div class="mt-4" style="transform: scale(0.7); transform-origin: top left; height: 80vh;">
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
sequenceDiagram
|
sequenceDiagram
|
||||||
actor SRE as 业务 SRE
|
actor SRE as 业务 SRE
|
||||||
participant XINFRA as XINFRA 业务交付
|
participant XINFRA as XINFRA
|
||||||
participant Wayne as Wayne
|
participant Sub as 子系统<br/>Wayne/CloudDM/Apollo/Superset
|
||||||
participant CloudDM as CloudDM
|
|
||||||
participant Apollo as Apollo
|
|
||||||
|
|
||||||
SRE->>XINFRA: 进入业务交付,选择业务线
|
SRE->>XINFRA: 进入业务交付,选择业务线
|
||||||
XINFRA-->>SRE: 展示可用子系统入口
|
XINFRA-->>SRE: 展示子系统入口卡片
|
||||||
|
SRE->>XINFRA: 点击目标子系统卡片
|
||||||
alt 容器部署
|
XINFRA->>Sub: SSO 跳转 + 上下文传递
|
||||||
SRE->>XINFRA: 点击 Wayne 卡片
|
Sub-->>SRE: 免登录进入子系统
|
||||||
XINFRA->>Wayne: SSO 跳转 + 上下文传递
|
|
||||||
Wayne-->>SRE: 免登录进入 Wayne
|
|
||||||
else 数据库变更
|
|
||||||
SRE->>XINFRA: 点击 CloudDM 卡片
|
|
||||||
XINFRA->>CloudDM: SSO 跳转 + 上下文传递
|
|
||||||
CloudDM-->>SRE: 免登录进入 CloudDM
|
|
||||||
else 配置管理
|
|
||||||
SRE->>XINFRA: 点击 Apollo 卡片
|
|
||||||
XINFRA->>Apollo: SSO 跳转 + 上下文传递
|
|
||||||
Apollo-->>SRE: 免登录进入 Apollo
|
|
||||||
else 日志分析
|
|
||||||
SRE->>XINFRA: 点击 Superset 卡片
|
|
||||||
XINFRA->>Superset: SSO 跳转 + 上下文传递
|
|
||||||
Superset-->>SRE: 免登录进入 Superset
|
|
||||||
end
|
|
||||||
|
|
||||||
XINFRA->>XINFRA: 记录跳转审计日志
|
XINFRA->>XINFRA: 记录跳转审计日志
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -302,7 +284,7 @@ sequenceDiagram
|
|||||||
|
|
||||||
# 用户故事 — 基础服务交付 · 交互图
|
# 用户故事 — 基础服务交付 · 交互图
|
||||||
|
|
||||||
<div class="mt-4">
|
<div class="mt-4" style="transform: scale(0.9); transform-origin: top left;">
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
sequenceDiagram
|
sequenceDiagram
|
||||||
@@ -341,28 +323,22 @@ sequenceDiagram
|
|||||||
|
|
||||||
# 用户故事 — 数据库审核 · 交互图
|
# 用户故事 — 数据库审核 · 交互图
|
||||||
|
|
||||||
<div class="mt-4">
|
<div class="mt-4" style="transform: scale(0.9); transform-origin: top left;">
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
sequenceDiagram
|
sequenceDiagram
|
||||||
actor Dev as 开发/运维
|
actor Dev as 开发/运维
|
||||||
participant XINFRA as XINFRA 审核入口
|
participant XINFRA as XINFRA
|
||||||
participant CloudDM as CloudDM
|
participant CloudDM as CloudDM
|
||||||
participant DB as 目标数据库
|
participant DB as 目标数据库
|
||||||
|
|
||||||
Dev->>XINFRA: 提交 SQL 工单
|
Dev->>XINFRA: 提交 SQL 工单
|
||||||
XINFRA->>CloudDM: 转发工单至 CloudDM
|
XINFRA->>CloudDM: 转发至 CloudDM 审核
|
||||||
CloudDM-->>XINFRA: 返回审核状态
|
|
||||||
|
|
||||||
actor Reviewer as 审核人
|
actor Reviewer as 审核人
|
||||||
Reviewer->>XINFRA: 查看待审核工单
|
Reviewer->>CloudDM: 审批通过
|
||||||
XINFRA->>CloudDM: 获取工单详情
|
CloudDM->>DB: 执行 SQL
|
||||||
Reviewer->>XINFRA: 审批通过
|
|
||||||
XINFRA->>CloudDM: 执行变更
|
|
||||||
CloudDM->>DB: Sidecar 代理执行 SQL
|
|
||||||
CloudDM-->>XINFRA: 返回执行结果
|
CloudDM-->>XINFRA: 返回执行结果
|
||||||
XINFRA->>XINFRA: 记录审计日志
|
XINFRA-->>Dev: 通知完成
|
||||||
XINFRA-->>Dev: 通知执行完成
|
|
||||||
```
|
```
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user