Automatically Building, Configuring, and Maintaining Complex Infrastructure
I've been heads down for the last few weeks getting a project out the door for a new customer. As I mentioned, this involves creating a virtual appliance. I decided, due to the circumstances of this deployment that the best option was the build an appliance factory that is capable of churning out new virtual machines at will. I'm going to describe how I did that in this post. There are bascially three steps to creating a new image that runs the Kynetx Network Service (KNS): Create a new virtual machine Install packages and Perl libraries,
Continue reading {Automatically Building, Configuring, and Maintaining Complex Infrastructure}
A Tail of (Disk) Corruption and Eventual Salvation
Yesterday I accidentally overwrote the disk image of a running Xen server that represented a machine in production. I didn't notice for two hours because the services on the machine kept going since they didn't need the disk. In fact, the only reason I noticed was because I happened to need to do the same thing again and got the command from the shell command history and noticed the mistake--a one character typo. Recovery from this event required rebuilding the machine. Fortunately, we've been working hard on infrastructure automation and have a set of Puppet recipes for completely building
Continue reading {A Tail of (Disk) Corruption and Eventual Salvation}





