One of the main features of Ansible is the use of roles, and there are many advantages of using Ansible roles which I will describe below. When you start to build up a collection of playbooks you will soon discover that there will be duplication and you find yourself writing or using the same blocks […]
Network Automation with Ansible - Examples & Videos
Ansible Network Modules allow network engineers to perform Network Automation using Ansible.
This page contains Ansible Tutorials for network engineers covering Cisco configuration management, Juniper & F5. Ansible Network Automation Training. Ansible Tower & Ansible AWX
- Check out this Ansible Tutorial
How to use Ansible to backup Cisco configurations.
If you want to learn Ansible from scratch check out my in depth training.
- Over 4 hours of HD video in my
Ansible Network Automation Course
All posts below contain real world Ansible network automation examples you can use today to start automating your network.
Ansible Hosts File
The Ansible Hosts File or Inventory file tells Ansible about the hosts that it can connect to. For Ansible to automate a Linux Server, Network device or Cloud server it has to exist within the inventory (also known as the Ansible hosts file) and saved in either YAML or INI format. The file can also […]
How to install Ansible Tower on Ubuntu 16.04
If you just just like watching a video the whole process is shown in the video below. How to Install Ansible Tower on Ubuntu 16.04 Video If you want the detailed steps in written format – keep reading! How to install ansible tower tbc
What is Ansible?
Anisble is an open source automation platform which was purchased by Red Hat in October 2015. It is used heavily by the server admin community to administer and deploy updates and patches to linux servers. In the last few years it has gained a great following from the network community who are now using it […]
Ansible IOS_Command Example
In this Ansible IOS_Command Example post I will share a simple Ansible Playbook that will write an ACL to a Cisco Switch. This playbook will work equally well on any Cisco device and once you grasp the concepts of using the IOS_Command Module and also the IOS_Config module you can configure whatever you want. The […]
AnsibleFest London 2017 – Review
Today I attended AnsibleFest in London – this is a paid event and one of two conferences organised by Ansible running in 2017. The second one is running on September 7th in San Francisco More Info here: www.ansible.com The event in London was held at the Intercontinental London 02 AnsibleFest London 2017 The day was split […]
Ansible Network Passwords in 2.3
In Ansible version 2.2 the network credentials were coded into the playbook which made for a bit of a security issue. This meant anyone with access to the playbook had access to the user credentials. In version 2.3 that issue has been resolved and all network credentials have been removed from the playbook. Ansible network […]
Where are Ansible Modules Stored?
I had an issue with one of my Ansible modules recently and needed to make a change so I needed to locate the Python module. It was onto google searching “Where are Ansbile Modules Stored?” I could not find any information around this question. So after a lot of research I found the answer and […]
Ansible Backup Cisco Config Tutorial
In this Ansible Cisco tutorial for beginners I will take you from the very beginning, installing Ansible on Ubuntu, to setting up the folders and running through a simple playbook which will backup the configuration of a Cisco router. I will say that I am not a Linux expert so if you notice any Linux errors […]
Ansible Network Automation Training Course
Ansible network automation course Get Started for only £13 Learn how to Install Ansible Install Ansible V2.8 on Ubuntu & Centos. Version control with GIT Learn how to version control your playbooks with GIT and GitHub automate repetitive tasks You will learn how to write playbooks to backup Cisco Routers and Switches and perform simple […]