生产就绪的开源Puppet 4现在可用了。官方宣布了新的特性与强化功能,将让你体验更快、更一致的服务器配置管理。所增加的功能可以帮助你节省时间,减少错误以及提高可靠性。
通过现代化Puppet语言获得更多能力并减少错误
在过去的一年里,Puppet就有了新语言的变化,并在社区中能够预览和测试。谢谢您有价值的反馈,Puppet已经完全重新编写解析器和鉴别器,解决了一些问题。简而言之,解析器将不做更改,它基本就是这样,默认情况下可用。同时增强的Puppet语言提供更多的能力和更高的可靠性、更聪明、更紧凑,代码可读性更好。
资源安装更新开源Puppet更省时省力
由于意识到安装和更新软件可能是乏味和令人沮丧的,通常会涉及到手动的移除文件、潜在的重复……。Puppet的目标是提供一个更加的安装体验,无论你所运行的平台是什么,安装Puppet 4的过程将是一个简单的、流线型的体验(AIO安装包,包括Facter 2.4和CFacter 0.4、最新的Hiera和MCollective、Ruby 2.1.5、OpenSSL 1.0.0r和gem dependencies)。
Puppet 4引入了Puppet Collections,一种交付开源Puppet软件的新方式。一个Puppet Collections是一个确保Puppet开源包在相关集合工作中的包存储库。你可以把它想象成一个专为相关Puppet包的Linux分发。查看这些Puppet Collections博客帖子会对你有所帮助,点此进入。
拓展:
本文中所讲的特性只是Puppet 4的一小部分,想了解更多可查看以下所列举的文档:
- 更多关于新的AIO代理细节
- RC博客和发布说明。
- 完整的安装说明:安装指南和完整的Puppet 4文档站点
- Puppet 3.x to 4.x代理和服务升级信息
- 查看Camptocamp关于Puppet 4准备的文章来测试你的代码
- 如果你想尝试Puppet Enterprise,点击此处下载