Current Trends in DC Networking - Cumulus Config w/ Ansible Roles

This post will finish up the networking side of this series. Up till now we have learned about VxLAN and deploying it in both Arista and Cumulus spine/leaf fabrics. We also learned how to automate the creation of configuration files and how to deploy them onto Arista gear using Ansible and NAPALM.

Next we need to expand the Ansible playbooks we have created to include the configuration of Cumulus switches. I will also take this opportunity to cover Ansible roles.

I was hoping to cover the Cumulus Ansible module for this post, but at the time of this writing (April 2017) the current version does not support VxLAN configuration. So we will have to just work with static files.

So lets get started!