文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
关于 Puppet
Puppet 简介
Puppet 是由 Puppet 公司开发的系统管理框架和工具集,被用于 IT 服务的自动化管理。由于良好的声明式语言和易于扩展的框架设计以及可重用可共享的模块,使得 Google、Cisco、Twitter、RedHat、New York Stock Exchange 等众多公司和机构在其数据中心的自动化管理中用到了 Puppet。
因为得到众多开发者和用户的支持,Puppet 长期保持着 IT 自动化管理领域的领头羊。
为什么 Puppet 能得到青睐?笔者认为有以下几点:
- 功能强大的 DSL,较为平滑的学习曲线
- 良好的扩展性
- 可被复用和共享的模块
- 活跃的社区
- 详细的文档
Puppet 公司简介
Puppet 是由 Puppet 公司所有,曾用名为 Puppetlabs。
除了自家的拳头产品 Puppet 之外,Puppet 公司还提供了一些相关领域的运维自动化工具。
除了软件,Puppet 公司还有两项值得关注的技术输出:
- 半年一度的 PuppetConf 大会已跻身于 IT 圈的顶级技术会议之列
- 每年发布的 State of DevOps Report 是 DevOps 领域最具影响力的调查报告
基础知识要求
- 对 Linux 基础知识有所了解,推荐《鸟哥的 Linux 私房菜 基础学习篇》
- 对 Puppet 基础知识有所了解 推荐 官方学习文档
- 对 OpenStack 部署有所了解
同类工具
除了 Puppet 之外,在业界常见的配置管理工具还有:
- CFengine 老牌配置管理工具
- Chef 和 Puppet 相似的配置管理工具
- Saltstack 使用 Python 编写的配置管理和编排工具
- Ansible 使用 Python 编写的配置管理和编排工具
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论