Puppet
51 Case Studies
A Puppet Case Study
Temboo, a cloud-based programming platform for IoT developers, relies on Puppet Enterprise to push frequent configuration changes to a wide range of devices. A long-standing certificate-naming mismatch left the Puppet master named puppet.temboo.com while agents used local hostnames, forcing frequent special-case manifests and complicating management — an issue Temboo hadn’t had time to fix.
When Heartbleed made certificate rekeying necessary, Temboo used the opportunity to rename and reissue the Puppet master certificate with hands-on help from Puppet Labs support, then pointed the master to the console as the external node classifier to restore its roles. The result: a unified codebase usable by all nodes, fewer special-case configurations, restored master services (PuppetDB, MCollective), and faster, simpler operations backed by strong vendor support.
Jeffrey Froman
Temboo