我主要是一名开发人员,兼职开发人员,并为我的项目管理服务器。
我简短地看了一下被调查的厨师/木偶/替身;我想找到这样的东西:
有没有人对哪种工具最合适有任何建议?
谢谢
发布于 2012-10-18 14:16:30
我有几乎完全相同的要求,你和我做了很多关于这个话题的研究。你当然可以使用木偶/厨师,但学习曲线很高。而且,我见过的木偶/厨师的菜谱很少完全支持Windows,所以希望您必须为Windows编写自己的菜谱,否则Linux就可以使用它。
对于Linux管理,Ansible将满足您的所有需求。它非常容易使用、安装,并且不需要中央服务器。通过使用OpenSSH安装Cygwin,我已经成功地使用了。您可以自动化Cygwin安装和配置w/一些简单的批/PS脚本,以便引导服务器。这样,只要它从Cygwin安装中运行Python,就可以使用Ansible。Windows在Ansible上并不是真正支持的,当然也可能有but,但是我已经成功地使用了它。如果您是一个开发人员,如果您有任何问题,甚至很容易理解Ansible的源代码。当涉及到bug时,devs也具有很强的响应能力。我提交了一个与路径相关的bug,并在一天内修复了它。您肯定会在Windows中遇到一些问题,但我认为,在一天结束时,假设您没有时间和金钱投资于主厨/木偶,那还是比较容易的。
编辑:看起来SaltStack现在对Windows有了支持。它似乎适用于类似于Ansible的YAML文件。现在,Windows绝对值得一看。
发布于 2012-10-12 14:45:30
我同时使用过木偶和厨师(对不起,没有问题)。我可以很有信心地告诉你,木偶会满足你上面列出的要求。
我使用了傀儡来处理物理服务器和云部署(AWS),这是相当容易和可靠的。
https://serverfault.com/questions/432815
复制相似问题