ic_menu_white
Created with Sketch.
Ansible for Networking Engineers
Ansible Deeper Dive
Introduction
Case Study: DMVPN Router Configuration Generation and Deployment
YAML and JSON
Case Study: Building the Data Model with YAML
Jinja2 - the Templating Tool Used by Ansible
Case Study: Creating Device Configurations with Jinja2 Templates
Using Ansible
Ansible Deeper Dive
Ansible Networking Modules - Executing Commands
Ansible Networking Modules - Getting Operational Data
Ansible Networking Modules - Managing Configurations
Creating Reusable Code
Extending Ansible
Debugging Ansible Playbooks
Using NAPALM with Ansible
Validation Network Device State with NAPALM
Sample Ansible Playbooks
WAN Services Deployment Case Study
Solutions for Hands-On Exercises
Even More Ansible Playbooks
Reference: Building a networking automation lab
Tracking Changes in Ansible Playbooks
Ansible Inventory Format
Inventory Variables and Sources
Inventory Variables Deep Dive
Play and Task Variables
Registered Facts and Extra Variables
Fact Caching and Troubleshooting
Special Variables
Play and Task Execution
Error Handling in Ansible Playbooks
Loops in Ansible Playbooks
Tracking Changes in Ansible Playbooks
Using Check Mode for Dry Runs
Working with Files
Exotic Jinja2 Filters
Your browser doesn't support embedded videos.
Download it here
.
Tracking Changes in Ansible Playbooks
Do you want to mark this video completed?
Next video:
Using Check Mode for Dry Runs