- Puppet:Mastering Infrastructure Automation
- Felix Frank Martin Alfke Alessandro Franceschi Jaime Soriano Pastor Thomas Uphillis
- 149字
- 2021-07-09 18:59:07
Chapter 7. New Features from Puppet 4
Now that we have a complete overview on the Puppet DSL and its concepts, it is time to look at the newest Puppet features that were introduced with Puppet version 4. The parser, which compiles the catalog, was basically rewritten from scratch for better performance. The milestone release also added some missing functionality and coding principles.
Puppet 4 does not only offer new functionality, but breaks with old practices and removes some functionality that is not considered a best practice anymore. This necessitates that any existing manifest code needs proper testing and potentially lots of changes to be compatible with Puppet 4.
Within this chapter, the following topics will be covered:
- Upgrading to Puppet 4
- Using the Puppet Type System
- Learning Lambdas and Functions
- Creating Puppet 4 Functions
- Leveraging the new template engine
- Handling multiline with HEREDOC
- Breaking old practices
推薦閱讀
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- JavaScript+jQuery開發(fā)實戰(zhàn)
- Mastering Scientific Computing with R
- C程序設(shè)計實踐教程
- Mastering ROS for Robotics Programming
- Natural Language Processing with Java and LingPipe Cookbook
- Fast Data Processing with Spark(Second Edition)
- MySQL程序員面試筆試寶典
- Web程序設(shè)計:ASP.NET(第2版)
- Angular Design Patterns
- Web編程基礎(chǔ):HTML5、CSS3、JavaScript(第2版)
- Python預(yù)測分析與機器學(xué)習(xí)
- 計算語言學(xué)導(dǎo)論
- 創(chuàng)新工場講AI課:從知識到實踐
- Getting Started with Windows Server Security