Welcome to Ansible Automation Documentation!#
Learn Ansible Network Automation with GNS3 and Cisco devices.
What you’ll learn
Ansible fundamentals and Network automation with Ansible
About the Author
Associate Engineer (DAE in Electronics), learning network automation as a hobby after
25years of job in a government organization in the field of Computer Networking.
Skill as an Associate Engineers
OFC/LAN Networking
Routing and Switching
VMware/KVM/VirtualBox
Docker/Vagrant - Hands On
IP Addressing and Sub-netting
Computer Basics - Windows 7/10
Linux and Ubuntu Desktop/Server
Ansible for Network Automation
Python for Network Automation
Warning
This quick start guide for Ansible is designed to help you get up and running with network automation. It covers essential techniques, making your network automation tasks more efficient. Please refer to the official Ansible documentation for the latest updates and features. The examples provided have been tested in a lab environment, so use with caution when applying them in production settings. The author is not responsible for any issues or damages arising from the use of this guide.
Table of Contents:
- Introduction to Network Automation
- Ansible for Network Automation
- Installing Ansible on Ubuntu Server
- Setting Up a Network Lab with GNS3
- Ansible Configuration and Setting
- Variables in Programming
- Loops in Programming
- Conditional in Programming
- Ansible Filters for Network Automation
- Jinja2 Templates and Ansible
- Verifying Configuration Changes in Ansible
- Ansible Vault
- Introduction to Ansible Roles
- Introduction to VyOS