如果团队习惯于在应用程序部署中使用Capistrano,那么切换到MCollective或将其添加到混合应用中有什么好处呢?该团队已经承担起了采用木偶进行系统配置管理的任务,因此现在存在一个问题,即一次学习多少。
发布于 2011-11-08 17:54:47
Capistrano和MCollective解决了不同的问题。当然,也有重叠之处,但Capistrano非常专注于部署,其中MCollective的目标是执行通用编排--执行临时任务和收集信息。您可以让MCollective执行您的部署,但是IMHO更适合于发现和临时收集信息,或者适用于不需要保证执行的临时任务。我认为这两种工具在工具箱中都是有用的。跟随你的直觉,一步一步地走;专注于采用木偶,然后评估MCollective是否适合你的用例。
发布于 2011-11-24 07:26:06
您可能对普皮感兴趣。这是一个傀儡模块、一个本地命令和一个将其包装起来的集体代理,允许您执行一些与部署相关的活动。
https://serverfault.com/questions/328936
复制相似问题