我应该使用Chef还是其他工具来管理服务器

Nat*_*ird 4 ruby-on-rails chef-infra

我在负载均衡器和登台服务器,数据库服务器和公用服务器后面有4台服务器,用于托管多个网站的Web应用程序.

我应该跳转到Chef来管理这些服务器,还是应该手动维护它们?服务器是使用洒水器建造的,但那时只有两个.现在有四个维护变得越来越成问题.

我想听听厨师和其他厨师般工具的经验和利弊.

谢谢!

ste*_*tef 5

我们搬到了Chef,现在我们的应用程序重新部署了1分钟.所以它肯定会有所回报.

然而,我们花了很长时间(几个月)来达到我们对厨师部署策略感到满意的程度.事后我们会有几个备用盒子来尝试"从头开始"部署.我当然不会建议在生产环境中尝试厨师而没有精确的设置镜像和大量的测试,我也不建议在没有从头开始"cheffed"的设置上使用厨师.

话虽如此,Chef比我们看到的其他选项要好得多,现在我们在另一方面,在多台服务器上轻松部署新版本的应用程序.将来我会将它用于我拥有的任何舞台或制作环境.

总而言之,是的,但前提是您的客户/雇主意识到他们可能需要一些时间才能看到好处,这将是相当可观的.