Category: Ansible
-

Cisco Full Interface Configuration Compliance Checking With Ansible
This runs through all of my Cisco switch ports and ensures they are compliant with my configuration templates. It then builds pretty reports and emails them along with a CSV of the info. I’m building the reporting piece based on my reporting blog post here. The good part about this automation is that it will…
-

Jinja2 HTML Templates For Reporting With Ansible Automation Platform The Easy Way
One of the really awesome uses for ansible is to perform an action and be able to develop a pretty report…for you or, let’s face it…management likes pretty graphs and spreadsheets. I worked in tandem with the talented tiger Nick Arellano at a recent hackaton, and he cleaned up a tidy little jinja2 template to…
-

Resize Windows Disk On VMWare Via Ansible Automation Platform
I really like having little bite sized demos, though some argue telling a big story works best…I suppose a mix of the two is likely the real solution. This demo shows the Ansible Automation Platform(AAP) connecting to VMware Vcenter to expand a disk on a windows host. AAP then connects to the disk and expands…
-

Config As Code With The Ansible Automation Platform Controller
A question we get off and on is how to automate the configuration of the Ansible Automation Platform(AAP) in the same way we would any other product. This could be for a lot of reasons, but the one I hear most often is “We need to have change control associated with AAP for compliance…so how…
-

Arista Zero Touch Provisioning Using The Ansible Automation Platform
Zero Touch Provisioning(ZTP) is the dream for network engineers, is it not? The idea is you take a fresh out of the box switch(or one that has had its configuration scrubbed), plug it in, then it is auto provisioned. There are ZTP procedures for every major switch vendor from Arista, Cisco, Juniper, and on. Each…
-

AWS EC2 Inventory In Ansible Automation Platform (AAP)
This is a quick demonstration on pulling AWS hosts into the Ansible Automation Platfrom(AAP) controller. The beautiful part of the process is just before I execute a piece of automation, controller will reach out to AWS and refresh the inventory so that I always have the freshest/tastiest hosts. I also demonstrate granular host filtering and…
-

Automating The Creation And Installation Of Execution Environments For The Ansible Automation Platform
First things first, here’s my blog post that gives you a step by step of creating, preparing, and using custom Execution Environments. This article picks up from there and tries to automate as much of the process as is possible using the Ansible Automation Platform(AAP). It’s a little meta; I’m using AAP to build the…