diff --git a/README.md b/README.md index 47285c7..a09f1a4 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,11 @@ ## 🏗️ Структура проекта ```mermaid flowchart TD - subgraph Gitea["🗄️ Gitea (192.168.1.214:3001)"] + subgraph Gitea["🗄️ Gitea (192.168.1.209:3001)"] G[Репозиторий: zailon/olimp] end - subgraph AnsibleHost["🖥️ Ansible Host (192.168.1.210)"] + subgraph AnsibleHost["️ Ansible Host (192.168.1.210)"] direction TB A[/opt/servers/Olimp/] @@ -22,37 +22,35 @@ flowchart TD R --> R2[docker/] R --> R3[npm/] R --> R4[heimdall/] - R --> R5[mealie/] - R --> R6[bookstack/] + R --> R5[grafana/] + R --> R6[loki/] + R --> R7[portainer/] A --> M[README.md] end subgraph Targets["🎯 Целевые хосты"] T1[gateway:201] - T2[media:203] - T3[photo:204] - T4[talk:206] - T5[Прочие LXC/VM] + T2[manage:208] + T3[games:207] + T4[Прочие LXC/VM] end - G -->|git pull via SSH
port 2221| AnsibleHost + G -->|git pull via SSH| AnsibleHost P -->|ansible-playbook -i inventories/hosts| Targets - R1 --> T1 & T2 & T3 & T4 & T5 - R2 --> T1 & T2 & T3 & T4 & T5 + R1 & R2 --> T1 & T2 & T3 & T4 R3 --> T1 - R4 --> T1 - R5 --> T3 - R6 --> T4 + R5 & R6 --> T2 + R7 --> T2 classDef gitea fill:#e1f5fe,stroke:#01579b,stroke-width:2px classDef ansible fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px classDef target fill:#fff3e0,stroke:#ef6c00,stroke-width:2px class G gitea - class A,P,I,V,R,R1,R2,R3,R4,R5,R6,M ansible - class T1,T2,T3,T4,T5 target + class A,P,I,V,R,R1,R2,R3,R4,R5,R6,R7,M ansible + class T1,T2,T3,T4 target ``` ## 🎯 Инвентаризация