Using and Customizing Arista EOS Roles for Ansible

The Ansible automation framework includes functionality defined as a role – a means of grouping playbook tasks, handlers, and variable files to help simplify the process of working with large playbooks, as well as reusing playbook information for multiple configurations. This article will describe the use of Arista EOS Roles for Ansible, beginning with a basic overview of Ansible Roles, then installing and working with Arista EOS roles, and concluding with a more in-depth look at customizing those roles for your specific needs. The Basics This article assumes you are familiar with Ansible and that Ansible version 2.1 or greater is installed...
Continue reading →