I hope this post finds readers in the Foreman community healthy and well. These are challenging times, indeed.
I’m Gerard Ryan. As a long time community lurker – and occasional question-asker in IRC – I’d like to formally introduce myself. I’ve been developing with Puppet for 9 years and have followed Foreman development for nearly as long.
My post today announces a project I’ve tinkered wth over the years called “boltello”.
Boltello started out as a simple BASH script which used a collection of puppet modules to build the Master of Masters and shipped tarballs of proxy certificates around with SSH. Once certificates were generated and distributed, the script would then bootstrap each compile master to the MoM to receive its configuration. That solution developed into its own puppet module over time and when Bolt was first announced I realized I could accomplish more powerful and more controlled orchestration with ease. Bolt is agent-less, yet natively understands Puppet – it seemed like a great match.
I’m seeking community feedback on this project in its current state and any suggestions or critiques would be helpful!
Thanks for reading my post!