]> git.proxmox.com Git - pve-docs.git/blame - images/default-network-setup-bond.tt
remove nwdiag related things
[pve-docs.git] / images / default-network-setup-bond.tt
CommitLineData
49833ad7
DM
1[% PROCESS pve_network_templates.tt %]
2
3graph default_network_setup_bond {
4 splines=line
5 node [shape=record];
6 edge [];
7
8 size="8.0,5.0!"
9 ratio=fill
10
11 [% switch(id="tor01", title="Top of Rack Switch 1", ports=[1,2]) %]
12 [% switch(id="tor02", title="Top of Rack Switch 2", ports=[1,2]) %]
13
14 tor01 -- tor02 [ label="MLAG" style="bold" constraint=0 ]
15
16 tor01:1 -- node1_bond0:eno1
17 tor02:1 -- node1_bond0:eno2
18
19 tor01:2 -- node2_bond0:eno1
20 tor02:2 -- node2_bond0:eno2
21
22 subgraph cluster_node1 {
23 label="Node: proxmox1" labeljust=l labelloc=b
24
25 [% switch(
26 id="node1_bond0",
27 title="bond0",
28 subtitle="LACP"
29 top_ports=["eno1", "eno2"]
30 )
31 %]
32
33 [% switch(
34 id="node1_vmbr0",
35 title="vmbr0",
36 subtitle="10.10.10.2/24"
37 top_ports="bond0"
38 ports="tap100i0"
39 )
40 %]
41
42 [% server(id="vm100" title="VM 100" subtitle="10.10.10.100" top_ports='ens18') %]
43
44 node1_bond0 -- node1_vmbr0:bond0
45
46 node1_vmbr0:tap100i0 -- vm100:ens18
47 }
48
49 subgraph cluster_node2 {
50 label="Node: proxmox2" labeljust=l labelloc=b
51
52 [% switch(
53 id="node2_bond0",
54 title="bond0",
55 subtitle="LACP"
56 top_ports=["eno1", "eno2"]
57 )
58 %]
59
60 [% switch(
61 id="node2_vmbr0",
62 title="vmbr0",
63 subtitle="10.10.10.3/24"
64 top_ports="bond0"
65 ports="tap100i0"
66 )
67 %]
68
69 [% server(id="vm200" title="VM 200" subtitle="10.10.10.200" top_ports='ens18') %]
70
71 node2_bond0 -- node2_vmbr0:bond0
72
73 node2_vmbr0:tap100i0 -- vm200:ens18
74
75 }
76
77}