-
Notifications
You must be signed in to change notification settings - Fork 0
/
wg-dci-evpn.yml
63 lines (58 loc) · 1.75 KB
/
wg-dci-evpn.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
name: wg-dci-evpn
topology:
nodes:
internet-router:
kind: linux
image: frrouting/frr:v8.4.1
binds:
- internet-router/daemons:/etc/frr/daemons
- internet-router/frr.conf:/etc/frr/frr.conf
dci-router1:
kind: linux
image: frrouting/frr:v8.4.1
binds:
- dci-router1/daemons:/etc/frr/daemons
- dci-router1/frr.conf:/etc/frr/frr.conf
- dci-router1/wg.conf:/etc/wg.conf
dci-router2:
kind: linux
image: frrouting/frr:v8.4.1
binds:
- dci-router2/daemons:/etc/frr/daemons
- dci-router2/frr.conf:/etc/frr/frr.conf
- dci-router2/wg.conf:/etc/wg.conf
dci-router3:
kind: linux
image: frrouting/frr:v8.4.1
binds:
- dci-router3/daemons:/etc/frr/daemons
- dci-router3/frr.conf:/etc/frr/frr.conf
- dci-router3/wg.conf:/etc/wg.conf
dc-srl1:
kind: srl
image: ghcr.io/nokia/srlinux
dc-srl2:
kind: srl
image: ghcr.io/nokia/srlinux
dc-srl3:
kind: srl
image: ghcr.io/nokia/srlinux
PC1:
kind: linux
image: wbitt/network-multitool:latest
PC2:
kind: linux
image: wbitt/network-multitool:latest
PC3:
kind: linux
image: wbitt/network-multitool:latest
links:
- endpoints: ["dci-router1:eth1", "internet-router:eth1"]
- endpoints: ["dci-router2:eth1", "internet-router:eth2"]
- endpoints: ["dci-router3:eth1", "internet-router:eth3"]
- endpoints: ["dc-srl1:e1-1", "dci-router1:eth2"]
- endpoints: ["dc-srl2:e1-1", "dci-router2:eth2"]
- endpoints: ["dc-srl3:e1-1", "dci-router3:eth2"]
- endpoints: ["PC1:eth1", "dc-srl1:e1-2"]
- endpoints: ["PC2:eth1", "dc-srl2:e1-2"]
- endpoints: ["PC3:eth1", "dc-srl3:e1-2"]