部署 有人对比过 Chef 和 Puppet 吗?

fsword · 2013年03月21日 · 最后由 fsword 回复于 2014年10月22日 · 5007 次阅读

google 了一些评论,已经是两三年前的了,和现在的情况已经不同,有没有人在关注这一块的?

google "chef vs puppet" search tools -> Past year

#1 楼 @blacktulip 好吧,被羞辱了

37sigals 的 fans 用 Chef Github 的 fans 用 Puppet

这样就好了 嘿嘿嘿。。。 -__,-

我用 chef,没有 license 限制

只用过 chef,个人非常喜欢

#4 楼 @SharpX puppet 开源,应该有不花钱用它的吧

Puppet 拿了 VMWare 的钱 Chef 最近和 Facebook 合作出了 Chef11 其实这两个东西各方面都很相似,你看哪个的 DSL 比较顺眼就用哪个吧 其实如果用 Python 的话还有个 Salt 可以选择

#6 楼 @fsword 开源版本少了很多功能 https://puppetlabs.com/puppet/enterprise-vs-open-source/

而企业版又有 10 台机器限制 https://puppetlabs.com/licensing-faq/

总觉得不自由

#7 楼 @goinaction 语言无所谓,我正在了解 cfengine

#8 楼 @SharpX 看过的,开源版的功能对我影响不大,当然还要多了解 chef 和其它方案作对比

Salt、Func、Cfengine、Fabric、Semantic、ControlTier、Rundeck、Ansible 这些覆盖面都有所不同,其实还是 Chef 和 Puppet 最方便

#11 楼 @goinaction 我需要解决 scm 的问题,Fabric 肯定不是 scm 的好办法,其它慢慢了解先

一直想尝试,但看起来初次部署好像很复杂的样子。 下次 Ruby Tuesday 来聊这个吧

#13 楼 @huacnlee 其实这是我一直欠的债,一年前就说要引入配管系统,现在还没着手 下周 ruby tuesday 估计没时间,下下周搞一把?

#14 楼 @fsword 对于初学者来说,想学一个来简化自己搭建一些测试环境,当然说不定以后还可能用来管理一下服务器,您建议学哪个?

其实随意选择就好,如果有选择障碍,那么就简单一点——ruby 工程师用 chef,否则用 puppet,done

需要 登录 后方可回复, 如果你还没有账号请 注册新账号