
Why Internet Innovation is Dead
As lawmakers begin to regulate online companies, what does this mean for innovation and creativity on the Internet? Twenty-five years ago I landed my first job in IT working for an Internet service provider [..]
A regular puppet
As lawmakers begin to regulate online companies, what does this mean for innovation and creativity on the Internet? Twenty-five years ago I landed my first job in IT working for an Internet service provider [..]
In February 2018 I had the pleasure of attending Config Management Camp 2018 to give a talk alongside Jan Ivar Beddari (@beddari). For this talk I drew on some of the topics discussed in my [..]
A new lookup plugin for Ansible that uses Jerakia to do hierarchical data lookups right from your playbook.
An in-depth explanation of hierarchical data lookups and how it relates to infrastructure configuration
A new approach to managing encrypted secrets in Puppet using Vault and Jerakia
An advanced look at everything you never wanted to know about composite namevars in Puppet resource types
Puppet 4.0 has been around for a while now, and most of it’s language features have been around even longer using the future parser option in later versions of the 3.x series. Good module design [..]
Introduction In my previous posts I introduced and talked about a new data lookup tool called Jerakia. I also recently gave a talk at Config Management Camp in February about it. This week saw the release of version [..]
Introduction In my last post, I introduced Jerakia as a data lookup engine for Puppet, and other tools. We looked out how to use lookup policies to get around complex requirements and edge cases including [..]
Background I’ve always been a great admirer of Hiera, and I still remember the pain and turmoil of living in a pre-Hiera world trying to come up with insane code patterns within Puppet to try [..]