目前市场上主流的开源自动化配置管理工具有puppet、chef、ansible、saltstack。到底选择哪一个好?
我为什么选择Saltstack,考虑方式很简单,主要基于如下两个方面:
第一、语言的选择(puppet/chef vs ansible/saltstack)
开源技术,不看官网不足以熟练,不懂源码不足以精通
Puppet、Chef基于Ruby开发,ansible、saltstack基于python开发的
本人热衷于python(后期可做二次开发),排除Puppet、Chef