2012 Goals Review

2012 is closing down and its time to review my goals for the year.

Goal #1: Sleep More! SUCCESS! My goal was to average between 7-8 hours of sleep this past year which with all the other stuff I was trying to do I knew would be a challenge. So after tallying up the numbers, I posted an average of 7.03 hours per night. I know, I squeaked by on this one. But its an improvement over the middle of the year when I was still sub 7 hours.

Puppet: Dashboard

Earlier in this series I had mentioned the Puppet Dashboard and how we were going to discuss that at a later time. Well guess what kids, its that time.

Server Installation

For those needing a little background on the puppet server in this example, we’re running on a CentOS 6.3 box with both the EPEL and Puppet repositories configured and active. All puppet modules of coarse are coming from the puppet repo itself for the latest and greatest bits.

Puppet: Working with puppetforge

So maybe writing modules isn’t something you want to hassle with. Ok, that’s cool. Puppetlabs has provided a place where you can leach off of others. In this article, I will talk about how to use PuppetForge (forge.puppetlabs.com)

There is a good chance that if you thought of a module to write, someone may have already done it and can save you a LOT of work. Most of the modules will support the big three Linux flavors out there, but not all so your results may vary with each and every module. Puppetlabs is working on improving that, but its something to keep in mind as we go through this article.

The Color Run

Time to wrap a bow on one of my goals for 2012. 5x5K is officially complete with the finish of The Color Run – Des Moines.

It was a bit chilly for the run but it was a blast. No times, just 27,000 of your friends running a 5K and getting colored power thrown on them. Quite the experience and I recommend it to just about everyone. Walkers, runners, kids. All are welcome!

Puppet: Hello Modules

We’re onto post 3 of our Puppet series. We have a master server, a client and we’ve made a connection. Its time to start getting into the real power of puppet and write our first module.

Module Make Up

So what makes up a module. They can be as simple as an init.pp file or as complex as having directories of files, templates and just about everything else under the sun there to help control your infrastructure. Typically, our modules are going to be under /etc/puppet/modules.