Mellanox has a Ethernet Configurator which you can even use for other model.
Here’s how it works:
Choose the following:
1. Choose the setup
- 1 switch
- 2 switches connected with mLAG
- 5 switches: testing both mLAG as well as leaf spine (BGP/ECMP) – simple L3/VTEP/VXLAN Routing (VXLAN on Cumulus only for now)
2. Choose the speed of the host/NIC
- 10/25/100GbE
3. Choose the operating system
- ONYX
- Cumulus Linux
What you get is:
1. Topology: how to connect, which specific ports should be used
2. Solution brief for the selected scenario
3. One Click Configuration files:
- For the CLI guys: running config
- For the Ansible guys: Ansible playbooks (ONYX Ansible for mLAG and L3 will be added soon)