集中式系统管理-Puppet
2012-10-14 13:48:12 阿炯

本站赞助商链接,请多关照。 Puppet是基于Ruby的开发一个工具,可以集中管理每一个方面,管理所有的单独的元素通常聚集在不同的文件,如用户,Cron作业,和主机一起显然离散元素,如包装,服务和文件。

Puppet的简单陈述规范语言的能力提供了强大的classing制定了主机之间的相似之处,同时使他们能够提供尽可能具体的必要的,它依赖的先决条件和对象之间的关系清楚和明确。

Puppet, an automated administrative engine for your *nix systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.

Puppet can let you focus more on how things should be done and less on doing them. Let computers do what they are good at, precisely perform patterns, so you can focus on creating solutions. The act of specifying the services will help you clarify the systems you actually need and once your services are modelled using Puppet, your ability to scale and recover from hardware failure could just be plugging in a new blade, setting the hostname and starting puppet.

DevOps 先驱 Puppet 被 Perforce 收购

2022年4月中旬消息,企业团队解决方案供应商 Perforce Software 宣布已经签署了收购 Puppet 的最终协议;交易预计于 2022 年第二季度完成,具体的交易金额尚未披露。Puppet 的 500 名员工、品牌和软件套件目前将继续作为 Perforce 内的一个独立业务部门运行。Puppet 是一个基础设施自动化软件平台,使用户能够跨物理和虚拟机交付、更新、监控和保护软件。

Puppet 诞生于 2005 年,是第一个 DevOps 程序。与大多数 DevOps 程序一样,Puppet 可以自动编写手动脚本。该程序有开源和开放核心的商业版本;有自己的同名语言,Puppet。这种语言是用 Ruby 编写的,你还可以将 Ruby 与 Puppet 一起使用。和 Windows PowerShell 或 Unix 和 Linux 的 Bash 不同的是,Puppet 使用声明性的、基于模型的方法来实现 IT 自动化。

Puppet 是“基础设施即代码”方面的先驱,有超过 40000 家组织受益于 Puppet 的开源和商业解决方案。Puppet 的首席执行官 Yvonne Wassenaar 在公开信中表示,Puppet 已获得 1 亿美元的年度经常性收入。且自 2011 年以来,Puppet 的年度 DevOps状态报告也一直被认为是行业的标志性报告。

Wassenaar 称,“曾几何时,我们中的许多人包括我自己,都认为 Puppet 会成为太平洋西北地区的伟大IPO之一”。但现实总有不尽如人意的地方,Wassenaar 指出,"此次收购通过加强 Puppet 的现有解决方案,加速未来产品的开发,并提供对 Perforce 更广泛的产品系列的访问;使 Puppet 的客户、合作伙伴和开源社区受益。"

Perforce 首席执行官 Mark Ties 则表示:“此次收购通过为企业 DevOps 团队增加管理和保护其关键基础设施的新功能,扩展了我们的产品供应。我们期待着欢迎 Puppet 团队,并继续提供 Puppet 在市场上建立的客户支持、服务和社区水平。”

Puppet 的加入建立在 Perforce 现有的 DevOps 产品组合的基础上,使 Perforce 能够继续大规模关注 DevOps,并解决世界上最大的企业中一些最困难的自动化挑战。与 Perforce 一样,Puppet 为世界上一些头部企业提供解决方案,截至 2021 年底,其客户涵盖全球 85% 的最大银行和 80% 的世界顶级技术组织。合并后的公司将共同推动其合并后的客户群的创新,其中包括财富 50 强中的 40 家公司。


最新版本:4.2
此版本为 Docker 、AWS 设施、裸机环境提供了更强大的支持能力,另外还引入了 Puppet 代码管理器加速开发。

项目主页:http://projects.puppetlabs.com/projects/puppet/