From 0aa49e3cf6c25fc7d4715eeacab7b2ddaf658dc1 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 23 Apr 2025 23:38:52 +0200 Subject: [PATCH] add network config Signed-off-by: GnomeZworc --- agent/Home.md | 5 +++++ agent/Network.md | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 agent/Network.md diff --git a/agent/Home.md b/agent/Home.md index 5b9ff93..41cb67b 100644 --- a/agent/Home.md +++ b/agent/Home.md @@ -21,5 +21,10 @@ Tout cela serait lancer depuis une api: - stop dhcp - stop metadata - remove vm specifique network +- get-vm + - renvoie la list complete de toutes vms qui tourne sur l'host et leur status + - vm zmobie compris ## Architecture + +- [Reseaux](./agent/Network.md) \ No newline at end of file diff --git a/agent/Network.md b/agent/Network.md new file mode 100644 index 0000000..34a316f --- /dev/null +++ b/agent/Network.md @@ -0,0 +1,34 @@ +# Le reseaux entre les vms + +``` ++--------------------------------------------------------------+ +----------------------------------------------------+ +| HOST A | | HOST B | +| | | | +| [ netns-1 (VPC 1) ] | | | +| | | | +| br-subnet-1 (10.0.1.1/32) ---- veth1 <----------------+ | | | +| (dans netns) | | | +| | | | +| br-subnet-2 (10.0.2.1/32) ---- veth2 <----------------+ | | | +| (dans netns) | | | +| | | | +| | | | +| [ netns-2 (VPC 2) ] | | [ netns-2 (VPC 2) ] | +| | | | +| br-subnet-3 (10.0.3.1/32) ---- veth3 <------+ | | br-subnet-3 (10.0.3.1/32) ---- veth4 <------+ | +| (dans netns) | | | (dans netns) | | +| | | | | | ++-------------------------------------------------+------------+ +-------------------+--------------------------------+ + | | + | | + +----------v-----------+ +-----------v----------+ + | br-vx-1 (host) | | br-vx-1 (host) | + | (infra bridge) | | (infra bridge) | + +----------------------+ +----------------------+ + | | + +-----------v-----------+ +----------v------------+ + | vxlan1001 | | vxlan1001 | + | (Tunnel inter-host) | | (Tunnel inter-host) | + +-----------------------+ +-----------------------+ + +``` \ No newline at end of file