Discover a workaround for an annoying quirk in Ansible playbook execution. Learn why pre-tasks were ignored and how to ensure their execution.

Annoying Ansible Quirk

I am not sure if this a bug or not, but I spent an hour scratching my head today trying to figure out why part of playbook which was working seemingly suddenly stopped. I have a playbook which executes each morning to create a staging version of a site from the previous night’s snapshots. Each weekday morning at 0730am it … Bootstraps an AWS environment (VPC, ELB and all the other acronyms) Launches a RDS instance from the previous nights snapshot Launches an instances and deploys an application and then creates an AMI Creates an auto-scaling group and launches three instances using the new AMI behind an ELB The base operating system is Red Hat Enterprise Linux 7 which does not ship with any AWS tools installed by default, so before the tasks which start interacting with the instance and application I run the following;...

November 19, 2016 · 5 min · Russ Mckendrick
Pre-order 'Docker Data Management with Flocker' by Russ Mckendrick. Gain early access to the ebook by purchasing from Packt.

Pre-Order Docker Data Management with Flocker

Note This book was scrapped just before it was due to be published due to the Flocker project loosing its funding and folding. I am pleased to say that my third book is now available to pre-order from Packt↗ , Amazon UK↗ & Amazon US↗ . The book is released in the new year. However, if you purchase from Packt, you will get early access↗ to the ebook.

November 7, 2016 · 1 min · Russ Mckendrick
Discover Russ Mckendrick's October 2016 playlist, featuring a curated selection of tracks to set the mood for the month. Tune in and enjoy the eclectic mix!

October 2016 Playlist

I have been writing a lot again this month so not a lot to post, however, I have been listening to a lot of music … You can listen to it all here …

October 30, 2016 · 1 min · Russ Mckendrick
Get 50% off Russ Mckendrick's Docker books today only. Dive into Docker with comprehensive guides at an exclusive discount. Limited time offer!

50% Off Today Only

The two books I wrote about Docker are available for 50% off today from the Packt web site, click here to goto the deal↗ .

October 2, 2016 · 1 min · Russ Mckendrick
Explore how Russ Mckendrick utilizes Ansible to manage Amazon Web Services infrastructure, from VPC creation to EC2 instance deployment and AMI management.

Amazon Web Services with Ansible

More and more I am having to not only think about how I would ensure that the infrastructure a service I am deploying on is highly available but also how I can manage its entire life-cycle in code. I have tried several tools for this such as Terraform↗ , Puppet and Ansible, however over the last six months or so I have settled on Ansible. After I first looked at it back in December 2014↗ it has come on quite a lot, especially after the version 2 release at the start of this year↗ ....

September 11, 2016 · 9 min · Russ Mckendrick
Discover Russ Mckendrick's colored vinyl playlist for September 2016. Explore the vibrant records played over the past months.

Whats on the deck September 2016

Its been a while since I have posted a playlist, so I thought I would do one of all of the coloured vinyl I have been playing over the last few months … Here are some pictures of them in their full glory …

September 10, 2016 · 1 min · Russ Mckendrick
Explore Docker for Amazon Web Services beta, effortlessly launch Docker Swarm clusters on AWS with CloudFormation templates. Easy scaling and management.

Docker for Amazon Web Services Beta

Yesterday the following email dropped into my inbox … … I spend a lot of the day job looking at and talking about Amazon Web Services (AWS) so this had got my interest. In my last book↗ I covered Amazon’s Elastic Container Service (ECS) and I have to admit that it wasn’t the most greatest service Amazon had released, especially compared the ease you can now launch Swarm Clusters using Docker....

August 12, 2016 · 6 min · Russ Mckendrick
Discover Docker Swarm on macOS beta, orchestrate services effortlessly, and scale with ease. Step-by-step guide included.

Docker Swarm

As mentioned a few weeks ago I have been part of the Docker for macOS (as its now known) beta for a while. I didn’t pay much attention to the update last night until I just caught up on the tweets from Docker Con and noticed that they have built in orchestration straight into the core Docker Engine. They said it was there now and it will take no time to run so I decided to give it ago;...

June 30, 2016 · 2 min · Russ Mckendrick