Skip to content

Commit f8ee288

Browse files
committed
commit with tag nightly-24.10.26a
1 parent 5f4a924 commit f8ee288

14 files changed

+2134
-103
lines changed

clab-demo/topology-data.json

+353
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,353 @@
1+
2+
{
3+
"name": "demo",
4+
"type": "clab",
5+
6+
7+
"clab": {
8+
"config": {
9+
"prefix": "clab",
10+
"mgmt": {
11+
"network": "clab",
12+
"ipv4-subnet": "172.20.20.0/24",
13+
"ipv6-subnet": "3fff:172:20:20::/64",
14+
"external-access": true
15+
}
16+
}
17+
},
18+
"nodes": [
19+
{
20+
"id": "Leaf-01",
21+
"index": "0",
22+
"shortname": "Leaf-01",
23+
"longname": "clab-demo-Leaf-01",
24+
"fqdn": "Leaf-01.demo.io",
25+
"group": "Data Center Leaf",
26+
"labdir": "/var/asad/topoViewer/clab-demo/Leaf-01",
27+
"kind": "srl",
28+
"image": "ghcr.io/nokia/srlinux",
29+
"mgmt-net": "",
30+
"mgmt-intf": "",
31+
"mgmt-ipv4-address": "",
32+
"mgmt-ipv4-prefix-length": 0,
33+
"mgmt-ipv6-address": "",
34+
"mgmt-ipv6-prefix-length": 0,
35+
"mac-address": "",
36+
"labels": {
37+
"clab-node-group": "Data Center Leaf",
38+
"clab-node-kind": "srl",
39+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/Leaf-01",
40+
"clab-node-name": "Leaf-01",
41+
"clab-node-type": "ixrd2l",
42+
"clab-owner": "root",
43+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
44+
"containerlab": "demo",
45+
"topoViewer-role": "leaf"
46+
}
47+
},
48+
{
49+
"id": "Leaf-02",
50+
"index": "1",
51+
"shortname": "Leaf-02",
52+
"longname": "clab-demo-Leaf-02",
53+
"fqdn": "Leaf-02.demo.io",
54+
"group": "Data Center Leaf",
55+
"labdir": "/var/asad/topoViewer/clab-demo/Leaf-02",
56+
"kind": "srl",
57+
"image": "ghcr.io/nokia/srlinux",
58+
"mgmt-net": "",
59+
"mgmt-intf": "",
60+
"mgmt-ipv4-address": "",
61+
"mgmt-ipv4-prefix-length": 0,
62+
"mgmt-ipv6-address": "",
63+
"mgmt-ipv6-prefix-length": 0,
64+
"mac-address": "",
65+
"labels": {
66+
"clab-node-group": "Data Center Leaf",
67+
"clab-node-kind": "srl",
68+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/Leaf-02",
69+
"clab-node-name": "Leaf-02",
70+
"clab-node-type": "ixrd2l",
71+
"clab-owner": "root",
72+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
73+
"containerlab": "demo",
74+
"topoViewer-role": "leaf"
75+
}
76+
},
77+
{
78+
"id": "Leaf-03",
79+
"index": "2",
80+
"shortname": "Leaf-03",
81+
"longname": "clab-demo-Leaf-03",
82+
"fqdn": "Leaf-03.demo.io",
83+
"group": "Data Center Leaf",
84+
"labdir": "/var/asad/topoViewer/clab-demo/Leaf-03",
85+
"kind": "srl",
86+
"image": "ghcr.io/nokia/srlinux",
87+
"mgmt-net": "",
88+
"mgmt-intf": "",
89+
"mgmt-ipv4-address": "",
90+
"mgmt-ipv4-prefix-length": 0,
91+
"mgmt-ipv6-address": "",
92+
"mgmt-ipv6-prefix-length": 0,
93+
"mac-address": "",
94+
"labels": {
95+
"clab-node-group": "Data Center Leaf",
96+
"clab-node-kind": "srl",
97+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/Leaf-03",
98+
"clab-node-name": "Leaf-03",
99+
"clab-node-type": "ixrd2l",
100+
"clab-owner": "root",
101+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
102+
"containerlab": "demo",
103+
"topoViewer-role": "leaf"
104+
}
105+
},
106+
{
107+
"id": "Leaf-04",
108+
"index": "3",
109+
"shortname": "Leaf-04",
110+
"longname": "clab-demo-Leaf-04",
111+
"fqdn": "Leaf-04.demo.io",
112+
"group": "Data Center Leaf",
113+
"labdir": "/var/asad/topoViewer/clab-demo/Leaf-04",
114+
"kind": "srl",
115+
"image": "ghcr.io/nokia/srlinux",
116+
"mgmt-net": "",
117+
"mgmt-intf": "",
118+
"mgmt-ipv4-address": "",
119+
"mgmt-ipv4-prefix-length": 0,
120+
"mgmt-ipv6-address": "",
121+
"mgmt-ipv6-prefix-length": 0,
122+
"mac-address": "",
123+
"labels": {
124+
"clab-node-group": "Data Center Leaf",
125+
"clab-node-kind": "srl",
126+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/Leaf-04",
127+
"clab-node-name": "Leaf-04",
128+
"clab-node-type": "ixrd2l",
129+
"clab-owner": "root",
130+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
131+
"containerlab": "demo",
132+
"topoViewer-role": "leaf"
133+
}
134+
},
135+
{
136+
"id": "Spine-01",
137+
"index": "4",
138+
"shortname": "Spine-01",
139+
"longname": "clab-demo-Spine-01",
140+
"fqdn": "Spine-01.demo.io",
141+
"group": "Data Center Spine",
142+
"labdir": "/var/asad/topoViewer/clab-demo/Spine-01",
143+
"kind": "srl",
144+
"image": "ghcr.io/nokia/srlinux",
145+
"mgmt-net": "",
146+
"mgmt-intf": "",
147+
"mgmt-ipv4-address": "",
148+
"mgmt-ipv4-prefix-length": 0,
149+
"mgmt-ipv6-address": "",
150+
"mgmt-ipv6-prefix-length": 0,
151+
"mac-address": "",
152+
"labels": {
153+
"clab-node-group": "Data Center Spine",
154+
"clab-node-kind": "srl",
155+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/Spine-01",
156+
"clab-node-name": "Spine-01",
157+
"clab-node-type": "ixrd2l",
158+
"clab-owner": "root",
159+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
160+
"containerlab": "demo",
161+
"topoViewer-role": "spine"
162+
}
163+
},
164+
{
165+
"id": "Spine-02",
166+
"index": "5",
167+
"shortname": "Spine-02",
168+
"longname": "clab-demo-Spine-02",
169+
"fqdn": "Spine-02.demo.io",
170+
"group": "Data Center Spine",
171+
"labdir": "/var/asad/topoViewer/clab-demo/Spine-02",
172+
"kind": "srl",
173+
"image": "ghcr.io/nokia/srlinux",
174+
"mgmt-net": "",
175+
"mgmt-intf": "",
176+
"mgmt-ipv4-address": "",
177+
"mgmt-ipv4-prefix-length": 0,
178+
"mgmt-ipv6-address": "",
179+
"mgmt-ipv6-prefix-length": 0,
180+
"mac-address": "",
181+
"labels": {
182+
"clab-node-group": "Data Center Spine",
183+
"clab-node-kind": "srl",
184+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/Spine-02",
185+
"clab-node-name": "Spine-02",
186+
"clab-node-type": "ixrd2l",
187+
"clab-owner": "root",
188+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
189+
"containerlab": "demo",
190+
"topoViewer-role": "spine"
191+
}
192+
},
193+
{
194+
"id": "topoviewer",
195+
"index": "6",
196+
"shortname": "topoviewer",
197+
"longname": "clab-demo-topoviewer",
198+
"fqdn": "topoviewer.demo.io",
199+
"group": "",
200+
"labdir": "/var/asad/topoViewer/clab-demo/topoviewer",
201+
"kind": "linux",
202+
"image": "ghcr.io/asadarafat/topoviewer:latest",
203+
"mgmt-net": "",
204+
"mgmt-intf": "",
205+
"mgmt-ipv4-address": "",
206+
"mgmt-ipv4-prefix-length": 0,
207+
"mgmt-ipv6-address": "",
208+
"mgmt-ipv6-prefix-length": 0,
209+
"mac-address": "",
210+
"labels": {
211+
"clab-node-group": "",
212+
"clab-node-kind": "linux",
213+
"clab-node-lab-dir": "/var/asad/topoViewer/clab-demo/topoviewer",
214+
"clab-node-name": "topoviewer",
215+
"clab-node-type": "",
216+
"clab-owner": "root",
217+
"clab-topo-file": "/var/asad/topoViewer/rawTopoFile/topo-clab-demo.yaml",
218+
"containerlab": "demo",
219+
"topoviewer-role": "controller"
220+
}
221+
}
222+
],
223+
"links": [
224+
{
225+
"a": {
226+
"node": "Spine-01",
227+
"nodeLongName": "clab-demo-Spine-01",
228+
"interface": "e1-1",
229+
"mac": "aa:c1:ab:d9:75:bc",
230+
"peer": "z"
231+
},
232+
"z": {
233+
"node": "Leaf-01",
234+
"nodeLongName": "clab-demo-Leaf-01",
235+
"interface": "e1-1",
236+
"mac": "aa:c1:ab:30:8c:07",
237+
"peer": "a"
238+
}
239+
},
240+
{
241+
"a": {
242+
"node": "Spine-01",
243+
"nodeLongName": "clab-demo-Spine-01",
244+
"interface": "e1-2",
245+
"mac": "aa:c1:ab:f0:3a:21",
246+
"peer": "z"
247+
},
248+
"z": {
249+
"node": "Leaf-02",
250+
"nodeLongName": "clab-demo-Leaf-02",
251+
"interface": "e1-1",
252+
"mac": "aa:c1:ab:3b:49:57",
253+
"peer": "a"
254+
}
255+
},
256+
{
257+
"a": {
258+
"node": "Spine-01",
259+
"nodeLongName": "clab-demo-Spine-01",
260+
"interface": "e1-3",
261+
"mac": "aa:c1:ab:3c:7f:14",
262+
"peer": "z"
263+
},
264+
"z": {
265+
"node": "Leaf-03",
266+
"nodeLongName": "clab-demo-Leaf-03",
267+
"interface": "e1-3",
268+
"mac": "aa:c1:ab:e7:68:7a",
269+
"peer": "a"
270+
}
271+
},
272+
{
273+
"a": {
274+
"node": "Spine-01",
275+
"nodeLongName": "clab-demo-Spine-01",
276+
"interface": "e1-4",
277+
"mac": "aa:c1:ab:77:f4:8d",
278+
"peer": "z"
279+
},
280+
"z": {
281+
"node": "Leaf-04",
282+
"nodeLongName": "clab-demo-Leaf-04",
283+
"interface": "e1-3",
284+
"mac": "aa:c1:ab:c4:4a:dc",
285+
"peer": "a"
286+
}
287+
},
288+
{
289+
"a": {
290+
"node": "Spine-02",
291+
"nodeLongName": "clab-demo-Spine-02",
292+
"interface": "e1-1",
293+
"mac": "aa:c1:ab:f5:cf:cf",
294+
"peer": "z"
295+
},
296+
"z": {
297+
"node": "Leaf-01",
298+
"nodeLongName": "clab-demo-Leaf-01",
299+
"interface": "e1-2",
300+
"mac": "aa:c1:ab:96:24:a9",
301+
"peer": "a"
302+
}
303+
},
304+
{
305+
"a": {
306+
"node": "Spine-02",
307+
"nodeLongName": "clab-demo-Spine-02",
308+
"interface": "e1-2",
309+
"mac": "aa:c1:ab:aa:8a:6e",
310+
"peer": "z"
311+
},
312+
"z": {
313+
"node": "Leaf-02",
314+
"nodeLongName": "clab-demo-Leaf-02",
315+
"interface": "e1-2",
316+
"mac": "aa:c1:ab:01:11:1d",
317+
"peer": "a"
318+
}
319+
},
320+
{
321+
"a": {
322+
"node": "Spine-02",
323+
"nodeLongName": "clab-demo-Spine-02",
324+
"interface": "e1-3",
325+
"mac": "aa:c1:ab:30:19:3b",
326+
"peer": "z"
327+
},
328+
"z": {
329+
"node": "Leaf-03",
330+
"nodeLongName": "clab-demo-Leaf-03",
331+
"interface": "e1-4",
332+
"mac": "aa:c1:ab:70:ca:99",
333+
"peer": "a"
334+
}
335+
},
336+
{
337+
"a": {
338+
"node": "Spine-02",
339+
"nodeLongName": "clab-demo-Spine-02",
340+
"interface": "e1-4",
341+
"mac": "aa:c1:ab:18:0b:55",
342+
"peer": "z"
343+
},
344+
"z": {
345+
"node": "Leaf-04",
346+
"nodeLongName": "clab-demo-Leaf-04",
347+
"interface": "e1-4",
348+
"mac": "aa:c1:ab:c3:72:fe",
349+
"peer": "a"
350+
}
351+
}
352+
]
353+
}

dist/dist.zip

15.1 MB
Binary file not shown.

dist/topoviewer

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:fd684817ed9297270e5f35248fd94b3fc2624add7c452a093c06bf0f8deb0ae9
3-
size 77803672
2+
oid sha256:e7947fbfb8ff7626ffe4db9149fe6771b27ed4dd1e90ea9252fdebd69d62bcca
3+
size 77787288

0 commit comments

Comments
 (0)