binford2k.com

  • 16 Aug 2014
    Declarative State Modeling

    By now in your Puppet career, you’ve almost certainly been exposed to the phrases declarative state or state modeling. You may even have a pretty good idea of what the words mean. But how in the dickens do they relate to configuration management? The confusion only makes sense. We’ve been... Read more…

  • 14 Aug 2014
    Embedding HTML forms in Showoff presentations

    Something that’s been missing in my training classes for a while is a quantitative method for monitoring how well the class was keeping up. Instead, we relied on the ability of each instructor to effectively read the class and adjust pace appropriately. This does work, but it’s less consistent than... Read more…

  • 09 Aug 2014
    Manipulating existing state, and other foolish ideas

    One of the more common questions I’m asked on #puppet is how to use existing state when applying configuration to a node. For example, “how can I tell when mysql is installed, so I can add a firewall rule for it?” In this post, I’m going to talk a little... Read more…