关于使用Chef or Puppet进行基础架构管理,已经有很多讨论。
大部分讨论都集中在两个组织的功能集和比较上。
我的问题更多是以“战争故事”为重点。
我们目前正在调查这两个工具,虽然我们当然希望在我们的生产环境中使用它们,但我们也对它们用于设置开发人员环境感兴趣。
我们设想了一种方案,在这种情况下,开发人员可以启动充当临时数据库服务器的VM计算机以及实时数据子集。开发人员一旦完成其虚拟机的攻击就会执行测试。
此方案是否适用于此类工具?谁能分享他们以这种方式工作的经历?
答案 0 :(得分:1)
这两种工具之间几乎没什么可选择的。它们具有相同的起源,事实上opscode最初起源于木偶。
使用vagrant结帐以启动开发环境。它支持Puppet和Chef,可能有助于评估这两种工具。
除了: