Ansible Blocks With Conditionals
Ansible Blocks With Conditionals
Ansible Blocks With Conditionals
UPDATE: 2023-05-11 - I found this post in my backlog, and it was never published or finished, as you can see. This conversation continues to be something ...
While exploring some options to provide a level of reporting capabilities as part of a project I figured using ARA would be an awesome idea. My goal was to p...
Backgroud
Recently I started working on a little project which involved building a Kubernetes cluster using Raspberry Pi’s. I published this project on GitHub under an...
I recently had a scenario in which I needed to determine if a device’s last check-in time had been longer than 30 days. The real fun with this is that the re...
In this post, we are going to look into how we can leverage Ansible to manage a Linux firewall using ipset along with a DShield block list. Now, why would we...
This post is to go through an example of defining Ansible variables as dictionaries rather than lists. I wanted to throw this together as I have not found a ...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Several months back I was working quite a bit with MAAS and needed a way to fully automate not only the MAAS deployment but also the management of VMs. In th...
Recently I have been working on a little project of my own based on provisioning a vSphere environment using Ansible as the primary automation tool. My inten...
As you may or may not be aware, Ansible 2.3.1.0 was recently released. After installing Ansible 2.3.1.0 in my Python virtual environment I immediately ran in...
Recently I had a need to take an already populated spreadsheet which contained a list of hostnames, generic names, IP addresses and MAC addresses and convert...
I wanted to throw this together mainly for my own reference but maybe it will help someone else as well. I had a need to add every host’s ssh keys to every h...
Lately I have been working quite a bit with the latest Docker Swarm Mode released in Docker 1.12 and so far it has been pretty awesome. The days of spinning ...
As I am experimenting with Docker images and finding the right combination which works well for me the majority of the time. I have finally put together a si...
In this post we will be going over setting up a quick and easy way to standup ELK Stack using Docker containers for each of our components required. Keep in ...
As I continue to develop different scenario testing I continually try to leverage a common Vagrantfile across scenarios while only having to adjust variables...
Today I was writing/updating an Ansible role for installing Cacti monitoring and decided to add the ability to choose the back-end webserver being used. The ...
Have you thought about building Docker containers using some Ansible role(s) or playbook(s) you may already be using for your regular automated deployments? ...
I am just throwing this out here for my own reference because I seem to always forget how to do this when spinning up multiple nodes within a Vagrant environ...
In this post we will be setting up an Ansible Control Machine to execute our Ansible tasks from. This server will not have writable access to our Git repos s...
While going through and doing some cleanup to various different roles and playbooks in my Ansible collection I wanted to share what I feel is good clean form...
As I am currently running through some Docker setups between Debian Jessie and Ubuntu Trusty using Ansible I ran into a few gotchas. Now I would have assumed...
While working on a solution that requires PowerDNS, I have come to a point in which I would like to include backup and recovery options for this solution. So...
While doing some Packer builds for Windows Server 2012 R2 to be used with Vagrant in order to do some Ansible learning I stumbled across this issue.
In the previous post we setup our OSPF routing topology auto-configured using Ansible. Which works really nice when we already know what our variable definit...
In the last post we spun up (Vagrant Up) our environment. So at this point we are ready to start exploring and seeing how easy it is to bring up OSPF auto-co...
In the last post we defined our nodes to spin up with Vagrant which will be used from here on out during our series. In this post we will actually be spinnin...
In the previous post we went over the intro on what we will be setting up by going through each of these posts. In this post we will be setting up our enviro...
In the previous post we prepped our environment in order to get everything ready to begin building out our environment. Which means we are now ready to final...
This will be the introduction to a multi-post series on some different methodologies that you too can use everyday either to learn, test or develop your goin...
After attending Tech Field Day (#NFD10) there was a great deal of discussion around using Vagrant and Ansible for building out environments and provisioning ...
The Source of Truth (SoT) concept has become a cornerstone for achieving holistic automation in the ever-evolving IT and network management landscape. As org...
I was recently working on a project to spin up about ~50 VMs which were all based on CentOS 7.4 and ran into an issue during the customization phase failing....
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Network Field Day 17
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Lately I have been working quite a bit with the latest Docker Swarm Mode released in Docker 1.12 and so far it has been pretty awesome. The days of spinning ...
As I am working through some testing methodologies for Infrastructure/app testing I wanted to throw together a usable Graphite image that I could easily spin...
As I am experimenting with Docker images and finding the right combination which works well for me the majority of the time. I have finally put together a si...
In this post we will be going over setting up a quick and easy way to standup ELK Stack using Docker containers for each of our components required. Keep in ...
Have you thought about building Docker containers using some Ansible role(s) or playbook(s) you may already be using for your regular automated deployments? ...
In this post we will be going over setting up a quick and easy way to standup ELK Stack using Docker containers for each of our components required. Keep in ...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Purpose
Purpose
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Oh, the joy of Ubuntu 18.04 continually amazes me. As long as I have been using it, I have not provisioned mass VMs using a template. I use Packer for all of...
Oh, the joy of Ubuntu 18.04 continually amazes me. As long as I have been using it, I have not provisioned mass VMs using a template. I use Packer for all of...
It has been a minute since I had done any KVM based VMs so I wanted to share some little tidbits on creating your KVM templates. I will be focusing on Debian...
I have been doing some testing over the past few months of Platform9 running on top of KVM and I have to admit that it has been a very good experience. Howev...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
NOTE: This post assumes that a Debian based OS is being used.
Recently I started working on a little project which involved building a Kubernetes cluster using Raspberry Pi’s. I published this project on GitHub under an...
Several months back I was working quite a bit with MAAS and needed a way to fully automate not only the MAAS deployment but also the management of VMs. In th...
The Source of Truth (SoT) concept has become a cornerstone for achieving holistic automation in the ever-evolving IT and network management landscape. As org...
The Source of Truth (SoT) concept has become a cornerstone for achieving holistic automation in the ever-evolving IT and network management landscape. As org...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
The Source of Truth (SoT) concept has become a cornerstone for achieving holistic automation in the ever-evolving IT and network management landscape. As org...
UPDATE: 2023-05-11 - I found this post in my backlog, and it was never published or finished, as you can see. This conversation continues to be something ...
While doing some Packer builds for Windows Server 2012 R2 to be used with Vagrant in order to do some Ansible learning I stumbled across this issue.
While working on a project I came across a need/desire to capture vSphere metrics for VMs and Hosts and ship them to an Elasticsearch cluster. I wanted to do...
While working on another PowerDNS project I have started working on a Python script to manage Zones/Records. Being that there is not a ton of info out there ...
While working on a solution that requires PowerDNS, I have come to a point in which I would like to include backup and recovery options for this solution. So...
While working on a project I came across a need/desire to capture vSphere metrics for VMs and Hosts and ship them to an Elasticsearch cluster. I wanted to do...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Oh I love Terraform so so much. But why does vSphere feel like a second class citizen? Is it because my use case is a real snowflake? Maybe, maybe not! Howev...
While working on another PowerDNS project I have started working on a Python script to manage Zones/Records. Being that there is not a ton of info out there ...
I am currently working on some Ansible/Python project(s) (More to come on that soon) and am working on integrating some functionality between some of the mov...
While exploring some options to provide a level of reporting capabilities as part of a project I figured using ARA would be an awesome idea. My goal was to p...
The Source of Truth (SoT) concept has become a cornerstone for achieving holistic automation in the ever-evolving IT and network management landscape. As org...
The Source of Truth (SoT) concept has become a cornerstone for achieving holistic automation in the ever-evolving IT and network management landscape. As org...
This post is the next in the StackStorm Series. You can find the previous posts in the series below:
As mentioned in the previous post StackStorm Series - Intro we will be working through a series of posts in regards to StackStorm. In this post we will revie...
You may or may not have heard of StackStorm previously. If you have not I highly recommend checking them out. StackStorm is classified as Event-Driven Automa...
I was recently working on a project to spin up about ~50 VMs which were all based on CentOS 7.4 and ran into an issue during the customization phase failing....
Recently I have been working on a little project of my own based on provisioning a vSphere environment using Ansible as the primary automation tool. My inten...
CFD6 VMware API Questions
Over the past week I have been working on a streamlined process to deploy nested ESXi 6.7 via automation tooling. Going through this I came across an issue w...
Just sharing these scripts in case anyone ever needs/wants a quick way to prep an Ubuntu VM template with/without guest customizations. One script is just a ...
I have been doing some testing over the past few months of Platform9 running on top of KVM and I have to admit that it has been a very good experience. Howev...
Well, this was a fun exercise. While building out some VMs to execute Packer image builds for vSphere, I installed VMware Workstation via Ansible and forgot ...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
As I continue to develop different scenario testing I continually try to leverage a common Vagrantfile across scenarios while only having to adjust variables...
Over the past few months I have been putting together some Vagrant box templates based on different Linux distros all using Packer. My goal is to have a stan...
I will be using this a reference for adding various Vagrant configurations for setting up testing environments. I really just wanted to put this out here bec...
I am just throwing this out here for my own reference because I seem to always forget how to do this when spinning up multiple nodes within a Vagrant environ...
I was just working on some Vagrant lab stuff and had a need to spin up a Vagrant node with more than one hard drive. So I turned to google and did some searc...
While doing some Packer builds for Windows Server 2012 R2 to be used with Vagrant in order to do some Ansible learning I stumbled across this issue.
I am currently working on a little routing project to use as a learning tool for others to easily consume by using Vagrant and Ansible (Inspired by this post...
After attending Tech Field Day (#NFD10) there was a great deal of discussion around using Vagrant and Ansible for building out environments and provisioning ...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
I recently rebuilt my lab NAS hosts with Ubuntu 16.04 and used ZFS for the storage pools (once again). In doing it this time around I wanted to get a good me...
As I continue to work through some previous little projects I have worked on over the past year or so I came across this one which I think is very useful, es...
Oh, the joy of Ubuntu 18.04 continually amazes me. As long as I have been using it, I have not provisioned mass VMs using a template. I use Packer for all of...
Oh I love Terraform so so much. But why does vSphere feel like a second class citizen? Is it because my use case is a real snowflake? Maybe, maybe not! Howev...
I was recently working on a project to spin up about ~50 VMs which were all based on CentOS 7.4 and ran into an issue during the customization phase failing....