I've been building a couple of Vagrant boxes for the VMware provider this last couple of days. Despite the VMware tools being loaded into the VMs (both RHEL and CentOS) the vmhgfs module wouldn't load at boot, thus Vagrant wouldn't work properly.
A while back I compared Chef, Puppet and Ansible - and declared my new favourite configuration management tool. I'm currently working on a project for a new client, automating their platform build and introducing configuration management. So I prepared this small video for them.
As part of a log consolidation exercise I'd decided to try and put logwatch output into Splunk, to later produce some succinct analysis.
Jenkins seems to be the prevalent CI/CD software these days - but, truthfully, how many of you look at it and think it looks a bit, well, yuk?
In a previous post I mentioned that I would show a high-level design for an infrastructure operating model. This is a model I have followed to build a Linux based infrastructure, long before I even drew it as this diagram.
This week I'd been fighting with a Chef install to do something relatively simple. Bogged down in a rats nest of complexity (extra Ruby scripts referencing Chef environment files, etc etc), I decided to see if there was a easier way.
The greatest piece of engineering man has ever achieved is the humble bicycle. A controversial statement, perhaps. But bear with me...
I've spent my entire IT career automating. To me, the point of technology is to make life easier, so I tend to look for any way I can to make computers do 'the heavy lifting'.
Configuration Management is the epitome of automation, it forms the bedrock of achieving supportable ...
Whilst trying to install the Fog gem on OS X Mountain Lion recently I kept experiencing issues with libxml.
The error output was this:
checking for libxml/parser.h... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the ...
Whilst trying to install a Ruby gem today I had this interesting problem with
Trace/BPT trap: 5, which doesn't show up in any useful Google
The problem was linked to using Homebrew, and presented itself like so:
Mac:~$ brew install openssl ==> Downloading http://openssl.org/source/openssl-1 ...