A common belief within DevOps circles is that automation not only enables greater frequency of delivery and deployment, but improves its overall success rate. Whenever manual intervention is required, the chances of errors creeping in increases. Human error is a significant factor in many an outage, after all ...
Puppet released Puppet Enterprise 2017.1, with improved data management capabilities that help customers scale Puppet technology across teams and environments.
The release of Hiera 5 as part of PE 2017.1 makes day-to-day usage more efficient and understandable, as well as easier to extend when necessary. Hiera 5 eliminates the need for complex computational logic in describing infrastructure, so you can write cleaner, more maintainable Puppet code.
Highlights of PE 2017.1 include:
- Improved debugability of configuration data
- Support for per-environment data hierarchies
- Simplified construction of hierarchy rules
Ease and ability to separate configuration data from your configuration code
Greater efficiency in looking up data, so you should see significant performance improvements