-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathplatform_map.yaml
More file actions
119 lines (119 loc) · 2.66 KB
/
platform_map.yaml
File metadata and controls
119 lines (119 loc) · 2.66 KB
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
type: platform_map
version: v1
platforms:
ubuntu:
kinds:
clab: linux
arista-eos:
kinds:
clab: ceos
eos:
kinds:
clab: ceos
cisco-ios:
kinds:
clab: vr-cisco_csr1000v
cml: iosv
cisco-catalyst-ios:
kinds:
cml: iosvl2
cisco-nxos-9000:
kinds:
cml: nxosv9000
nokia_srlinux:
kinds:
clab: srl
srlinux:
kinds:
clab: srl
sr-linux:
kinds:
clab: srl
sonic:
kinds:
clab: sonic-vs
kinds:
clab:
ceos:
nodes:
template: clab/nodes/ceos.j2
interface_names:
template: clab/interface_names/default.j2
interface_maps:
template: clab/interface_maps/ceos.j2
frr:
nodes:
template: clab/nodes/default.j2
image: frrouting/frr:latest
interface_names:
template: clab/interface_names/default.j2
linux:
nodes:
template: clab/nodes/default.j2
image: netreplica/ubuntu-host:latest
cmd: /start.sh -sS
exec:
- bash -c "echo root:root | chpasswd"
interface_names:
template: clab/interface_names/default.j2
rare:
nodes:
template: clab/nodes/rare.j2
interface_names:
template: clab/interface_names/default.j2
sonic-vs:
nodes:
template: clab/nodes/sonic-vs.j2
image: netreplica/docker-sonic-vs:latest
interface_names:
template: clab/interface_names/default.j2
srl:
nodes:
template: clab/nodes/srl.j2
type: ixrd2
interface_names:
template: clab/interface_names/srl.j2
vr-cisco_csr1000v:
nodes:
template: clab/nodes/vr-cisco_csr1000v.j2
interface_names:
template: clab/interface_names/default.j2
cml:
iosv:
nodes:
template: cml/nodes/iosv.j2
interface_names:
template: cml/interface_names/iosv.j2
iosvl2:
nodes:
template: cml/nodes/iosvl2.j2
interface_names:
template: cml/interface_names/iosv.j2
nxosv9000:
nodes:
template: cml/nodes/nxosv9000.j2
interface_names:
template: cml/interface_names/nxosv9000.j2
ubuntu:
nodes:
template: cml/nodes/ubuntu.j2
interface_names:
template: cml/interface_names/ubuntu.j2
air:
sonic:
nodes:
template: air/nodes/default.j2
os: sonic-vs-202305
cpu: 2
memory: 2048
cumulus:
nodes:
template: air/nodes/default.j2
os: cumulus-vx-5.13.1
cpu: 2
memory: 2048
default:
nodes:
template: air/nodes/default.j2
interface_names:
template: air/interface_names/default.j2