Opensource Infrastructure Revisited

In a previous article, I detailed the open source projects that I used to implement a PaaS infrastructure. Since that time the number of instances in the infrastructure has grown by 2.5X and several of the components needed to be rethought. Capacity/Performance Management Previous: Collectd/Visage Replacement: Collectd/Graphite Reasons: The collectd Read more…

Upgrading to Puppet 3.0

After spending a few days at PuppetConf and talking with Eric S. and Jeff McC. of puppetlabs, I felt compelled to upgrade the latest version of our architecture to Puppet 3.0 from 2.7. Mainly to fix plugin sync issues and for the increased performance. Here is my list of gotchas: Read more…

How mcollective and puppet play nice

At work, I have invested a lot of time in two tools that have made configuration and deployment as close to a painless process as I think is possible. Puppet (available from Puppet Labs) is an amazing configuration tool that I have been working with for over a year.  Since Read more…