Ansible Templates
What are Ansible Templates? Ansible templates are a powerful feature that allow you to dynamically generate configuration files or other text-based content on remote systems using templates, …
Learn Network Automation
Ansible is free open source software from RedHat with a very low barrier to entry enabling network engineers to run playbooks to perform simple automation tasks like cisco backup configuration files all the way up to using Jinja2 templates for large scale automation. If you want to learn more about Ansible or are looking for the best Ansible training this page is for you!
Are you a Network Engineer looking to improve your career prospects and get better pay?
If so you need to learn Network Automation, and especially Ansible, the most popular network automation tool in use today!
If this is all new to you, then start here – What is Network Automation? or take a look at my Ansible Training
Ansible is one of the first network automation tools I learnt and still one I use every day!
Ansible Network Automation is using Ansible (an open source IT orchestration tool from Red Hat) to perform network automation tasks. It is simple to get started, agentless and one of the most popular tools in use today for network automation!
If you have not heard of Ansible before – check out this post What is Ansible? first.
My Ansible Network Automation Course
Check out this Ansible Network Automation Tutorial
How to use Ansible to backup Cisco Router configuration.
Ansible Roles
Ansible Hosts File explained
Upgrade Cisco IOS using Ansible
Using Ansible for Network Automation will help network administrators or infrastructure automation engineers use network automation to centrally manage the network devices in their organisation’s networks.
Using Ansible Network Modules allow network engineers to easily perform Network Automation tasks such as sending the same commands to multiple devices and configuration management. You can be up and running in a few hours.
All the links below contain Ansible Tutorials for network automation, covering Cisco configuration management using Jinja2, Juniper & F5, Ansible Tower & Ansible AWX
Check out my Network Automation Courses
Or if you are looking for some free tutorials, keep reading.
All the posts below contain real world Ansible network automation examples and case studies you can use today to start automating your network.
Lost and want to find your way home?
Back Home
Systems today are getting more and more complex and network admins are being asked to do more with less. Using Ansible playbooks is a great way to simplify routine tasks using DevOps principles. Then work towards building a business orchestration system that will configure and control the administration of your network infrastructure.
What are Ansible Templates? Ansible templates are a powerful feature that allow you to dynamically generate configuration files or other text-based content on remote systems using templates, …
Ansible AWX Tutorial Ansible AWX is the open-source version of Ansible Tower, which is now Ansible Automation Controller which is part of the Ansible Automation Platform. Both AWX and Ansible …
Ansible Precedence Order Ansible variable precedence, sometimes also referred to as variable priority or hierarchy, determines which value will be assigned to a variable when that variable is defined …
What is Ansible Lightspeed? all you need to know to get started Announced by Red Hat in May 2023 Ansible Lightspeed is a generative AI service designed by and for Ansible automators, operators, and …
What is the Ansible template module and how it can help network engineers in configuration management? The Ansible template module is a powerful tool in the Ansible configuration management system …
How to install Ansible on Ubuntu 22.04 To install Ansible on Ubuntu is very simple, you just need to add the Ansible PPA (Personal Package Archive) then update your system and then install Ansible. If …
Introduction to Ansible Just getting started with Ansible? If you are just getting started with Ansible this post is for you, I will take you from have zero knowledge of Ansible to having a good basic …
Ansible Dynamic Script Example Ansible Dynamic Inventory using Python
Introduction to Ansible Playbooks An Ansible playbook can include one or more “Plays” which map a group of hosts to a set of tasks. Each play specifies the hosts that it applies to, and a …
20 Ansible Interview Questions With Ansible becoming a must have skill for anyone in IT now I thought I would put together this short list of Ansible Interview Questions which should help you answer …
If you have installed Ansible and are using ZSH and when you run ansible –version you get command not found Ansible – this was my fix When you install ZSH some path variables are changed …
What are host_vars and group_vars in Ansible? Variables or VARS are used to input data or a variable into a place in a playbook instead of manually entering the value in multiple places. The main …
Ansible Tutorial for Beginners What is Ansible? Ansible is an open source tool tool that helps you automate IT tasks, it was purchased by Red Hat in October 2015 and is used for automation of Linux …
Red Hat Ansible Automation Platform vs Ansible Tower The main difference between Ansible Tower and Ansible Automation Platform is that Ansible Tower is an older version of the software which has now …
What is Ansible Automation Platform? Ansible Tower has been the GUI front end version of Ansible for many years and if you wanted to provide logging, security and much more when operating Ansible, …
Gluware review Gluware is a network automation platform that takes the headaches out of automating and orchestrating your critical network infrastructure. Gluware provides a code free option to …
Palo Alto Ansible Playbook Example If you are looking for a Palo Alto Ansible Playbook you are in the right place!In this post I am going to take you through all the steps you need to start getting …
Ansible Videos for Network Engineers All the videos below are aimed at network engineers who want to use Ansible for Network Automation, however if you are looking for some basic Ansible Training a …
Install Ansible AWX on Ubuntu 20.04 using Kubernetes AWX is the upstream open source version of Ansible Tower, you can install it for free and use it for free forever. To install on Kubernetes I will …
Have you got 100’s or 1000’s of Cisco switches or routers to perform a software upgrade on? Looking for a simple way to upgrade Cisco IOS remotely? Or perform the task without manually …
Ansible Network Automation Course, Master Ansible and make Automating Networks a breeze! Master Ansible and become a Network Automation Ninja with my Ansible Network Automation Course You can learn …
Ansible Vault Tutorial for beginners If you have been using Ansible for a while you will have wondered if there is a way to encrypt your sensitive data or password information? There is it’s …
Ansible or Python? In the world of networking right now there are many discussions about which network automation tools are the best. But one of the most asked questions is Ansible or Python? The main …
One of the main features of using Ansible for Network Automation 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 …
Ansible Inventory File What is an Ansible Inventory? The Ansible Inventory File defines all the hosts and groups of hosts that you want to automate with Ansible. Also called the Ansible Hosts File it …
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 …
What is Ansible Software used for and what does it do? Ansible is an open source automation platform which was purchased by Red Hat in October 2015. It is used heavily by the server admin community …
In this Ansible IOS_Command Example post I will share a simple Ansible Playbook example that will write an ACL to a Cisco Switch. This playbook will work equally well on any Cisco device and once you …
Today I attended AnsibleFest in London – this is a paid event and one of two conferences organised by Ansible running in 2017. For a list of network automation conferences in 2024 check this …
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?” …
Cisco Router Configuration Backup using Ansible 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 …