name: clos3 mgmt: network: fixedips ipv4-subnet: 172.100.100.0/24 ipv6-subnet: 2001:172:100:100::/80 mtu: 1500 topology: defaults: env: COLLECTOR: sflow-rt nodes: leaf1: kind: linux image: sflow/clab-frr env: LOCAL_AS: 65001 NEIGHBORS: eth1 eth2 HOSTPORT: eth3 HOSTNET: "172.16.1.1/24" HOSTNET6: "2001:172:16:1::1/64" exec: - touch /tmp/initialized leaf2: kind: linux image: sflow/clab-frr env: LOCAL_AS: 65002 NEIGHBORS: eth1 eth2 HOSTPORT: eth3 HOSTNET: "172.16.2.1/24" HOSTNET6: "2001:172:16:2::1/64" exec: - touch /tmp/initialized spine1: kind: linux image: sflow/clab-frr env: LOCAL_AS: 65003 NEIGHBORS: eth1 eth2 exec: - touch /tmp/initialized spine2: kind: linux image: sflow/clab-frr env: LOCAL_AS: 65003 NEIGHBORS: eth1 eth2 exec: - touch /tmp/initialized h1: kind: linux image: sflow/clab-iperf3 exec: - ip addr add 172.16.1.2/24 dev eth1 - ip route add 172.16.2.0/24 via 172.16.1.1 - ip addr add 2001:172:16:1::2/64 dev eth1 - ip route add 2001:172:16:2::/64 via 2001:172:16:1::1 h2: kind: linux image: sflow/clab-iperf3 exec: - ip addr add 172.16.2.2/24 dev eth1 - ip route add 172.16.1.0/24 via 172.16.2.1 - ip addr add 2001:172:16:2::2/64 dev eth1 - ip route add 2001:172:16:1::/64 via 2001:172:16:2::1 sflow-rt: kind: linux image: sflow/clab-sflow-rt ports: - 8008:8008 links: - endpoints: ["leaf1:eth1","spine1:eth1"] - endpoints: ["leaf1:eth2","spine2:eth1"] - endpoints: ["leaf2:eth1","spine1:eth2"] - endpoints: ["leaf2:eth2","spine2:eth2"] - endpoints: ["h1:eth1","leaf1:eth3"] mtu: 1500 - endpoints: ["h2:eth1","leaf2:eth3"] mtu: 1500