On Monday I gave a talk at Puppet Camp Sydney 2014 about managing Flapjack data (specifically: contacts, notification rules) with Puppet + Hiera.
There was a live demo of some new Puppet types I’ve written to manage the data within Flapjack. This is incredibly useful if you want to configure how your on-call are notified from within Puppet.
The code is a little rough around the edges, but you can try it out at in the puppet-type
branch on vagrant-flapjack.