docs: add infrastructure services flow diagram (mmd, svg, png)
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
flowchart LR
|
||||
classDef step1 fill:#e1f5fe,stroke:#0288d1,stroke-width:2px;
|
||||
classDef step2 fill:#fff3e0,stroke:#f57c00,stroke-width:2px;
|
||||
classDef step3 fill:#ede7f6,stroke:#5e35b1,stroke-width:2px;
|
||||
classDef step4 fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px;
|
||||
classDef target fill:#fafafa,stroke:#424242,stroke-width:2px,stroke-dasharray: 5 5;
|
||||
|
||||
subgraph S1 ["Шаг 1. Тенант"]
|
||||
ORG["<b>Организация (vcOrg: 19)</b><br/>• Тип: iaas / saas"]:::step1
|
||||
DNS_ZONE["<b>DNS Зона (109)</b>"]:::step1
|
||||
end
|
||||
|
||||
subgraph S2 ["Шаг 2. Пул ресурсов и адреса"]
|
||||
VDC["<b>Виртуальный ДЦ (vcVdc: 21)</b><br/>• cpuGuaranteed: 0% / 50% / 80%<br/>• Пул: CPU, RAM, Storage"]:::step2
|
||||
IPS["<b>Внешние IP (25)</b><br/>• Квота адресов (ipSpace)"]:::step2
|
||||
end
|
||||
|
||||
subgraph S3 ["Шаг 3. Сеть и периметр"]
|
||||
EDGE["<b>Шлюз Edge (vcNsxt: 22)</b><br/>• Маршрутизация, AVI Load Balancer"]:::step3
|
||||
SNAT["<b>SNAT на Edge</b><br/>• Привязка IP к шлюзу"]:::step3
|
||||
end
|
||||
|
||||
subgraph S4 ["Шаг 4. Среда запуска"]
|
||||
VAPP["<b>Каталог vApp (26)</b><br/>• Логический контейнер ВМ"]:::step4
|
||||
DNS_REC["<b>DNS Запись (111)</b>"]:::step4
|
||||
end
|
||||
|
||||
subgraph S5 ["Потребители платформы"]
|
||||
VM_TARGET["Виртуальные машины (28)"]:::target
|
||||
K8S_TARGET["Штурвал / K8s (150)"]:::target
|
||||
end
|
||||
|
||||
ORG -->|organizationUid| VDC
|
||||
ORG -->|выделение пула| IPS
|
||||
|
||||
VDC -->|vdcUid| EDGE
|
||||
EDGE -->|nsxtUid| SNAT
|
||||
IPS -->|ipSpaceName| SNAT
|
||||
|
||||
VDC -->|vdcUid| VAPP
|
||||
EDGE -->|nsxtUid| VAPP
|
||||
|
||||
DNS_ZONE -->|zoneUid| DNS_REC
|
||||
IPS -.->|внешний IP| DNS_REC
|
||||
|
||||
VAPP --> VM_TARGET
|
||||
SNAT --> K8S_TARGET
|
||||
VDC --->|вычислительный пул| K8S_TARGET
|
||||
Reference in New Issue
Block a user