A couple months ago one of our customers migrated their production environment to a new Cloud provider. They still needed live access to portions of their legacy system, but wanted downsize and decommission a subset of about 500+ Virtual Machines to save cost. The process of decommissioning/resizing each VM was […]
latest posts
I was really surprised to see how easy it is to configure Ansible Tower/AWX to use Microsofts Azure AD as an external Identity Provider. Not only does this simplify user management in Ansible Tower within our organisation but also opens the possibility of providing “Ansible as a Service” to our […]
I’m currently busy with a project in my home lab that requires a machine on my test LAN to be issuing IP addresses. I figured I’d use an LXC container on my Ubuntu Desktop because it’s lightweight and a convenient way to contain DHCP server software without having to install […]
I’ve been obsessed with Openstack for a couple years now because it allows me to build scenarios and learn from them very quickly with very little effort. I’ve always tried to share this with my friends and coworkers so that they too can partake in this accelerated learning experience. Openstack […]
I recently did a two part video section on HA AWX Ansible. Check out part 1 here if you haven’t seen it. In this post I’ll be sharing some of the more intricate details of the things I did in the video. To start off I need to clear up […]
To skip to the How To, Click here for the details. I’ve just started my journey with Juju and have quickly built a number of deployments on various models. As I started to churn out the application landscapes I realized that it would be great to link functionality from one model […]
In this post, I look at capturing network packets at the Hypervisor layer instead of inside the Virtual machines or at the network layer. I found myself in this situation when I was asked to troubleshoot an issue where I didn’t have access to the VM nor the network device. […]
There’s a massive trend right now to containerise application deployments. It makes sense to do so because there’s no real reason to run every application on it’s own dedicated server. Instead, putting it inside it’s own little box makes it highly portable and a pleasure to deal with… sort of. […]
In our quest to work smarter not harder, I was tasked with setting up a central repository for our scripts, play books and API code. Being part of greater team accelerates our learning because the knowledge gained is done so in a constructive, human and conversational manner. This is far […]
I’m very grateful for the fact that I recently got to put together a functional lab that enables me to build, and test projects and make them available on the public internet if I so wish. In July 2018 I jokingly said to my boss I wanted to buy two […]
One of the most annoying things about dealing with Solaris zones deployed using OEDA is that all VM’s get deployed into a single LUN. What this means is even though your database hosts may be “isolated” from each other, they all depend on one top level ZFS dataset for their […]
Recently I encrypted all my home folders on my Linux machines hosted in public clouds. See article Sysadmins Behaving Badly part 1. One thing that I wasn’t anticipating was the fact that when the user is logged out, sshd can’t read the authorized key file which sits inside the home […]