]>
Commit | Line | Data |
---|---|---|
6a1bebac DM |
1 | [% PROCESS pve_network_templates.tt %] |
2 | ||
3 | graph default_network_setup_routed { | |
4 | splines=line | |
22a5acc8 | 5 | fontname="Helvetica" |
6a1bebac | 6 | node [shape=record]; |
22a5acc8 | 7 | edge [color="#FF9100"] |
6a1bebac DM |
8 | |
9 | size="8.0,5.0!" | |
10 | ratio=fill | |
11 | ||
12 | [% server(id="gateway" title="Provider Gateway" subtitle="198.51.100.1") %] | |
13 | ||
14 | subgraph cluster_node1 { | |
22a5acc8 DM |
15 | label="Node: proxmox" labelloc=b |
16 | style="rounded,filled" | |
17 | color="#00617F" | |
18 | fillcolor="#00617F" | |
19 | fontcolor="white" | |
20 | edge [color=white] | |
6a1bebac DM |
21 | |
22 | [% interface(id="node1_eno0" ifname="eno0" cidr="198.51.100.5/29") %] | |
23 | ||
24 | [% switch( | |
25 | id="node1_vmbr0", | |
26 | title="vmbr0", | |
27 | subtitle="203.0.113.17/28" | |
28 | ports="tap100i0" | |
29 | ) | |
30 | %] | |
31 | ||
32 | [% server(id="vm100" title="VM 100" subtitle="203.0.113.18" top_ports='ens18') %] | |
33 | [% server(id="vm101" title="VM 101" subtitle="203.0.113.19" top_ports='ens18') %] | |
34 | [% server(id="vm102" title="VM 101" subtitle="203.0.113.20" top_ports='ens18') %] | |
35 | ||
36 | node1_vmbr0:tap100i0 -- vm100:ens18 | |
37 | node1_vmbr0:tap100i0 -- vm101:ens18 | |
38 | node1_vmbr0:tap100i0 -- vm102:ens18 | |
39 | } | |
40 | ||
41 | gateway -- node1_eno0:eno0 | |
42 | ||
22a5acc8 | 43 | node1_vmbr0 -- node1_eno0 [ fontname="Courier" fontcolor=white color=red constraint=0 label="ip_forward = 1\rproxy_arp = 1\r"] |
6a1bebac | 44 | } |