Hiera 5

Hiera 5 is now a fully fledged member of the Puppet ecosystem. We've all been using Hiera for several years already, to provide a so-called separation of concerns between Puppet code and configuration data. Essentially, Hiera lets us separate the how (Puppet modules and manifests) from the what (configuration data). This allows us to keep all site-specific and business-specific data out of our manifests, making our Puppet modules vastly more portable. I can recall some time ago in the Puppet community, when Kelsey Hightower first gave us a presentation about separating manifests from data. Well, Hiera 5 finally comes of age in this version, and now allows us complete mastery over this aspect of our infrastructure design.

Hiera provides ...

Get Mastering Puppet 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.