Ale*_*tch 7 windows configuration-management
我们正在考虑使用 IIS、.Net 4、MSSqlServer 2003 设置重建运行冗余服务器的小型生产。
以前的三服务器配置有机地发展,并且有很多手工配置的部分,它们以某种方式融合在一起,但不是以任何完整的方式。此外,部署故事是一堆大多数时间都在工作的未版本控制的 PowerShell 脚本。与配置文件相同,生产和开发之间略有不同(而不是以自动生成的方式)。与日志记录、监控等相同。
我很好奇是否就如何以约定而不是配置方式设置这些东西以最大限度地减少系统管理工作达成共识。
在 Ruby 世界中,VM 镜像 + Chief/Puppet + GitHub 似乎已经达成共识。或用于外部托管的 EngineYard 等服务。但是我找不到 MS/.Net 环境的类似建议。
我正在寻找低成本的解决方案,而不是一种对 4-6 台虚拟机来说是一种矫枉过正的全能企业软件。
老实说,组策略是为托管配置而设计的,并且可能可以用于您想要的用途。(它不仅仅是为了桌面管理而发明的。)您可以使用 Chef/Puppet/CFEngine 来管理它们,但在我看来,Windows 在 Chef 中只是二等公民。
Chef 和 Puppet 是以“一切都是文件”的 *nix 思维方式编写的,而 Windows 很少有这样的情况。
归档时间: |
|
查看次数: |
383 次 |
最近记录: |