Introduction to Ansible for Network Automation
summary
Shows working Ansible playbooks that back up configs from Cisco, Juniper, Arista and VMware devices, generate per‑device Markdown reports and auto‑configure interface descriptions from LDP neighbor data using ios_config module and cli_command/cli_config multi‑vendor modules. Uses Jinja2 templates, inventory vars and connection plugins (ssh/netconf/REST), demonstrates --check dry‑run and produces a timestamped backup directory with all configs successfully saved, claiming most playbooks take under an hour to write.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:13Agenda
- 1:40What is Ansible
- 2:35Why Ansible
- 3:48Architecture
- 6:54Ansible for Network Automation
- 12:08Generate Local Data as a Report
- 14:05Auto Configure Interface Descriptions
- 16:43Configuration Backups
- 17:50CLI Configuration Module
- 19:23Demo
- 20:29Backup Devices
- 22:52Operational Data
related talks
01h 55mNetwork Automation using Ansible and Python
44mAnsible powered Network automation
50mJust Enough Network Automation to Get You Started
51mOur Journey to a self-healing network
32mNetwork Automation: A Journey, Not a Destination
36mSelf-service Network Automation Using Slack
24mModern network configuration on Linux
31mPractices to Improve the Performance, Scale and Efficiency of Your Ansible Playbooks
