简单的Windows Linux服务器配置? Chef / Puppet / Ansible等

前端之家收集整理的这篇文章主要介绍了简单的Windows Linux服务器配置? Chef / Puppet / Ansible等前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我主要是开发人员,兼职人员;并为我的项目管理服务器.

>我想为我的项目自动配置Web / app /数据库服务器
>我管理WindowsLinux服务器(VPS,云和专用)的混合体

我简要地看了一下调查过的Chef / Puppet / Ansible;而且我想找到一些东西:

>易于学习和理解.我不想花费数周的时间来理解复杂的技术.
>理想情况下,不需要服务器(“主服务器”)来保存配置
>支持Windows和Linux服务器的配置
>附带适当的文档以开始使用

有没有人对哪种工具最适合有任何建议?

谢谢

我和你几乎有完全相同的要求,我对这个主题做了很多研究.你绝对可以使用Puppet / Chef,但学习曲线很高.此外,我见过的Puppet / Chef的配方很少,实际上完全支持Windows,因此期望必须为Windows编写自己的,否则可用于Linux.

对于Linux管理,Ansible将满足您的所有需求.它非常易于使用,安装,并且不需要中央服务器.通过使用OpenSSH安装Cygwin,我已成功使用Ansible with Windows.您可以使用一些简单的批处理/ PS脚本自动执行Cygwin安装和配置,以便引导服务器.然后,只要它从Cygwin安装运行Python,您就可以使用Ansible. Ansible并不真正支持Windows,当然可能有bug但我已经能够成功使用它.如果您是开发人员,那么您可以很容易地理解Ansible的源代码,因为您有任何问题.开发人员在遇到错误时也非常敏感.我提交了一个我发现的与路径相关的错误,它在一天内修复了.你肯定会在Windows中遇到一些问题,但我认为在一天结束时,假设你没有时间和金钱投资Chef / Puppet,这仍然更容易.

编辑:看起来SaltStack现在支持Windows.它似乎与YAML文件一起使用,类似于Ansible.绝对值得现在检查Windows.

猜你在找的Windows相关文章