Ansible
Last updated
Last updated
This guide and the child documents go over the open source automation project Ansible. Ansible was originally created for sysadmins to automate the deployment of services across a Linux Infrastructure. Ansible is owned by Red Hat INC. and is open sourced, but can also be purchased with full enterprise wide Red Hat support. Although Ansible was originally created for systems, the red hat team in charge of Ansible has also made it a tool for network devices. Ansible usually automates using python as the back end code. However with Cisco iOS devices python isn’t always installed. To remedy this problem and make Ansible work for network devices, Ansible created the “network module” for network CLI devices. To read more about how Ansible can help automate your network infrastructure click on the related articles.
A quick overview of how to get started with Ansible.
First you must install ansible on your administrative machine. Install ansible
Then you create the folder infrastructure for ansible. Ansible folder structure
Now you start automating through ansible playbooks! Ansible Playbooks
The following links are all about ansible. The description will tell you what the link is used for and why its important!
URL LINK
Description
This is the homepage for the ansible project. This is the source of truth for ansible.
This link will take you to all the documentation for ansible tower.
This link will take you to ansible networks team documentation. This is a URL must have for network engineers.
This link will take you to Roger Perkins Network Automations course page. It’s a great all encompassing Ansible for Network Engineers course.