diff --git a/test/containerlab/complex-1.0.clab.yml b/test/containerlab/complex-1.0.clab.yml new file mode 100644 index 0000000000000000000000000000000000000000..690f83f6f4d10e7bd0fee47ec212d1258316413a --- /dev/null +++ b/test/containerlab/complex-1.0.clab.yml @@ -0,0 +1,60 @@ +# topology documentation: http://containerlab.srlinux.dev/lab-examples/srl-ceos/ +name: complex-1.0 + +topology: + nodes: + gosdn: + kind: linux + image: registry.code.fbi.h-da.de/cocsn/gosdn:develop + ceos1-1: + kind: ceos + image: ceosimage:4.26.0F + ceos1-2: + kind: ceos + image: ceosimage:4.26.0F + ceos2-1-1: + kind: ceos + image: ceosimage:4.26.0F + ceos2-1-2: + kind: ceos + image: ceosimage:4.26.0F + ceos2-2-1: + kind: ceos + image: ceosimage:4.26.0F + ceos2-2-2: + kind: ceos + image: ceosimage:4.26.0F + server3-1-1: + kind: linux + image: alpine:latest + server3-1-2: + kind: linux + image: alpine:latest + server3-1-3: + kind: linux + image: alpine:latest + server3-2-1: + kind: linux + image: alpine:latest + server3-2-2: + kind: linux + image: alpine:latest + + + links: + - endpoints: ["ceos1-1:eth1", "ceos2-1-1:eth1"] + - endpoints: ["ceos1-1:eth2", "ceos2-1-2:eth1"] + - endpoints: ["ceos1-1:eth3", "ceos2-2-1:eth1"] + - endpoints: ["ceos1-1:eth4", "ceos2-2-2:eth1"] + - endpoints: ["ceos1-2:eth1", "ceos2-1-1:eth2"] + - endpoints: ["ceos1-2:eth2", "ceos2-1-2:eth2"] + - endpoints: ["ceos1-2:eth3", "ceos2-2-1:eth2"] + - endpoints: ["ceos1-2:eth4", "ceos2-2-2:eth2"] + - endpoints: ["ceos2-1-1:eth3", "server3-1-1:eth1"] + - endpoints: ["ceos2-1-1:eth4", "server3-1-2:eth1"] + - endpoints: ["ceos2-1-2:eth3", "server3-1-2:eth2"] + - endpoints: ["ceos2-1-2:eth4", "server3-1-3:eth1"] + - endpoints: ["ceos2-2-1:eth3", "server3-2-1:eth1"] + - endpoints: ["ceos2-2-1:eth4", "server3-2-2:eth1"] + - endpoints: ["ceos2-2-2:eth3d", "server3-2-1:eth2"] + - endpoints: ["ceos2-2-2:eth4", "server3-2-2:eth2"]