In this recipe, we will outline how to push configurations on different vendor devices using Ansible and NAPALM. NAPALM provides a single Ansible module for configuration management, and this module allows us to use a single common method to push any configuration on any vendor equipment supported by NAPALM, greatly simplifying Ansible playbooks.
Deploying configuration on network devices using NAPALM
Getting ready
To follow along with this recipe, you will need to have an Ansible inventory already set up, with network reachability between the Ansible controller and the network devices established. The configuration that we will be pushing to the devices is the one we generated in the previous recipe.