linux – 捣蛋一切与否?

注意:有很多理论问题.

最近我正在阅读关于Puppet(和类似的系统),我相信它可以使我的工作变得更容易.但我尝试 – 不幸的是 – 不能 – 理解我能做到的“木偶化”.我可以想象“云”或HA群集,在更多服务器上的配置相同.但是工作站怎么样?我有一台电脑(带有kvm的centos),一台笔记本电脑(fedora)和个人服务器,它可以(或者应该)被傀儡化吗?什么是(dis)优势?或者在我们公司,我们有数百台服务器(主要是centos),但每个服务器都有点不同.无法决定在一个地方拥有很多配置是否更好..(Dis)优势?我将很高兴您对此主题的所有意见或链接.

您可以将整个环境傀儡化的程度取决于几个变量:

>自动化员工愿意为每一个人编写自动化.小.事情.
>文化条件允许“我只是改变这一件事,无论如何都是一次性的”变成“我将在这个木偶清单中改变这一件事,并立即应用它;它只是一个 – 关闭“.
>环境中的异质性程度.

绝对有可能将每一个可以被傀儡化的东西贬低,但到那里需要正确的文化和所有可以接触木偶装置的人的支持.有些设备从根本上很难以这种方式进行管理,工作站和木偶之类的东西作为临时工具比配置管理引擎更好.

当你管理一大堆VM时,Puppet非常棒,所有这些都完全相同.总赢,而不是很多努力去那里.

另一方面,你拥有我上一份工作所拥有的东西,即200台服务器提供130项服务,而只有一小部分服务器使用多台机器.绝对公司(和大学)已经发挥了这种作用,但这需要付出很多努力并需要大量的支持.它要求新机器部署过程的第一步不是“安装操作系统”,而是“创建清单”.

最终,您需要在所有IT员工中解决这一问题与效率文化问题的关系.

翻译自:https://serverfault.com/questions/441995/puppetize-everything-or-not

转载注明原文:linux – 捣蛋一切与否?