mirror of
https://github.com/Alkatrazz24/Funk-lab.git
synced 2026-07-08 06:24:42 +02:00
docs(readme): ajouter le switch réseau (GS308EV4) à l'architecture (#16)
* docs(readme): ajouter le switch réseau (Netgear GS308EV4) à l'architecture Le diagramme d'architecture du README ne représentait pas le commutateur réseau qui relie physiquement les machines. Ajout du switch Netgear GS308EV4 (8 ports Gigabit, managé Plus, VLAN 802.1Q) entre storage-01 et les nœuds du cluster, avec le détail du câblage (storage-01 : WAN enp4s0 → port 2/VLAN 1, LAN enp6s0f3u2c2 → port 7/VLAN 10) déjà présent dans ansible/group_vars. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017Qjq5jHiqNepnobJpHYpCa * docs(readme): corriger la topologie du switch (Freebox + storage-01 ×2 VLAN) Le switch GS308EV4 est le point central : y sont branchés la Freebox (VLAN 1) et storage-01 par ses DEUX interfaces (enp4s0 port 2/VLAN 1 et enp6s0f3u2c2 port 7/VLAN 10). storage-01 fait passerelle/NAT entre VLAN 1 (domestique) et VLAN 10 (cluster). Le diagramme précédent montrait à tort Freebox → storage-01 → switch en série. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017Qjq5jHiqNepnobJpHYpCa * docs(readme): détailler le câblage du switch (ports, VLAN, mode Access) Reprise du mapping noté à l'origine (archive/Funk/HOMELAB.md §5.4 + progress/2026-05-09) : ajout des numéros de ports au diagramme (port 1 Freebox, 2/7 storage, 3-6 cluster) et d'un tableau de câblage complet des 8 ports (destination, IP, VLAN). Précision : tous les ports en mode Access (pas de trunk), storage-01 sur deux NIC physiques (une par VLAN). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017Qjq5jHiqNepnobJpHYpCa --------- Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
parent
c023ab0e58
commit
7821651cce
1 changed files with 35 additions and 21 deletions
54
README.md
54
README.md
|
|
@ -21,28 +21,42 @@ L'ensemble est géré en Infrastructure-as-Code : **Ansible** pour les hôtes Al
|
|||
```
|
||||
Internet
|
||||
│
|
||||
[ Freebox ]
|
||||
│
|
||||
┌────────────────┐
|
||||
│ storage-01 │ AlmaLinux 9.7
|
||||
│ 192.168.10.1 │ Gateway + NAT + DNS
|
||||
│ │ NFS · PostgreSQL
|
||||
│ │ Qdrant · LiteLLM · Hermes
|
||||
└───────┬────────┘
|
||||
│ LAN cluster (192.168.10.0/24)
|
||||
┌───────────┼───────────┐
|
||||
│ │ │
|
||||
[ compute-01 ] [ compute-02 ] [ compute-03 ] Talos Linux
|
||||
192.168.10.11 192.168.10.12 192.168.10.13 Kubernetes
|
||||
control-plane worker worker
|
||||
|
||||
┌───────────┘
|
||||
│
|
||||
[ gpu-01 ] AlmaLinux 9.7
|
||||
192.168.10.20 llama-server (ROCm)
|
||||
AMD RX 6700XT 12GB
|
||||
[ Freebox ] 192.168.1.254
|
||||
│ port 1 · VLAN 1
|
||||
┌───────────────┴────────────────────────────┐
|
||||
│ Switch Netgear GS308EV4 │ 8 ports Gigabit · managé Plus
|
||||
│ 8 ports Access (sans trunk) │ VLAN 1 (Default) + VLAN 10 (cluster-funk)
|
||||
└───┬───┬─────────────────────────────┬───────┘
|
||||
VLAN 1 │ │ VLAN 10 │ ports 3-6 · VLAN 10 (cluster 192.168.10.0/24)
|
||||
enp4s0 │ │ enp6s0f3u2c2 ┌──────────┴───────────────────────┐
|
||||
(port 2) │ │ (port 7) │ │
|
||||
┌──┴───┴──┐ [ compute-01 ] [ compute-02 ] [ compute-03 ] [ gpu-01 ]
|
||||
│storage-01│ 192.168.10.11 192.168.10.12 192.168.10.13 192.168.10.20
|
||||
│AlmaLinux │ control-plane worker worker llama-server
|
||||
│Gateway· │ Talos Linux · Kubernetes AMD RX 6700XT
|
||||
│NAT·DNS· │
|
||||
│NFS·PG· │
|
||||
│Qdrant· │
|
||||
│LiteLLM· │
|
||||
│Hermes │
|
||||
└──────────┘
|
||||
```
|
||||
|
||||
**Câblage du switch (Netgear GS308EV4)** — tous les ports en mode **Access** (pas de trunk). storage-01 utilise **deux NIC physiques**, une par VLAN (pas de sous-interface taguée) :
|
||||
|
||||
| Port | Connecté à | IP | VLAN |
|
||||
|---|---|---|---|
|
||||
| 1 | Freebox | — | 1 · Default |
|
||||
| 2 | storage-01 — NIC1 `enp4s0` (WAN) | `192.168.1.200` | 1 · Default |
|
||||
| 3 | gpu-01 | `192.168.10.20` | 10 · cluster-funk |
|
||||
| 4 | compute-01 (control-plane) | `192.168.10.11` | 10 · cluster-funk |
|
||||
| 5 | compute-02 (worker) | `192.168.10.12` | 10 · cluster-funk |
|
||||
| 6 | compute-03 (worker) | `192.168.10.13` | 10 · cluster-funk |
|
||||
| 7 | storage-01 — NIC2 `enp6s0f3u2c2` (LAN cluster) | `192.168.10.1` | 10 · cluster-funk |
|
||||
| 8 | PC perso (poste admin) | `192.168.1.x` | 1 · Default |
|
||||
|
||||
> storage-01 fait **passerelle / NAT** entre la VLAN 1 (LAN domestique `192.168.1.0/24`, côté Freebox) et la VLAN 10 (cluster `192.168.10.0/24`).
|
||||
|
||||
---
|
||||
|
||||
## Stack IA
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue