fix: use ASCII-only topology diagram for consistent alignment

This commit is contained in:
2026-05-24 09:59:47 +08:00
parent 33bdb04495
commit 6a01e19f39
+22 -24
View File
@@ -21,30 +21,28 @@ categories:
## 网络拓扑 ## 网络拓扑
``` ```
┌─────────────────────────────────────────────────────┐ Internet
│ 公网 │ x.x.x.x:6443
│ x.x.x.x:6443 │ |
└──────────────────────┬──────────────────────────────┘ v
│ +-----------------------------+
▼ | agent-ali |
┌─────────────────────────────────────────────────────┐ | +-----------------------+ |
│ agent-ali │ | | HAProxy | |
│ ┌─────────────────────────────────────────────────┐ │ | | bind *:6443 | |
│ │ HAProxy │ │ | | -> roundrobin | |
│ │ bind *:6443 → roundrobin │ │ | +----------+-------------+ |
│ │ frontend ───┐ ┌── backend ───────────────── │ │ +-------------+----------------+
│ └────────────────┼──┼─────────────────────────────┘ │ |
└───────────────────┼──┼──────────────────────────────┘ Tailscale | 100.100.x.x
│ │ +---------------+----------------+
Tailscale│ │ 100.100.x.x | | |
┌─────────┼──┼─────────┐ v v v
│ │ │ │ +----------------+ +----------------+ +----------------+
▼ ▼ ▼ ▼ | server-jz | | server-jz2 | | server-zen |
┌──────────────┐ ┌──────────────┐ ┌──────────────┐ | CP + etcd | | CP + etcd | | CP + etcd |
│ server-jz │ │ server-jz2 │ │ server-zen │ | 私有云 | | 私有云 | | 私有云 |
│ CP + etcd │ │ CP + etcd │ │ CP + etcd │ +----------------+ +----------------+ +----------------+
│ 私有云 │ │ 私有云 │ │ 私有云 │
└──────────────┘ └──────────────┘ └──────────────┘
``` ```
- **只有 `agent-ali` 有公网 IP**,其余节点均通过 Tailscale 内网互通 - **只有 `agent-ali` 有公网 IP**,其余节点均通过 Tailscale 内网互通