我已经开始阅读有关木偶的文章,并且看到了如何分发木偶清单的主要方法有两种:一种是使用木偶大师,另一种是使用git分发它们。
两种不同版本之间的优缺点是什么?对于同时使用Windows和Linux服务器的环境,建议采取什么措施?
分发清单的两种方式是使用a主机或无主机配置。它们不是互斥的,我们在工作中会同时使用这两种方法。
精通
通过熟练的设置,您将拥有一个木偶母版,其中包含基础结构中所有模块的集合。然后,这些节点会报告(默认情况下每30分钟报告一次),并要求提供随后应安装哪些软件的目录。
这种模式更为常见。如果您的公司有数十台或数百台服务器,则只需轻松定义一次配置,即可将其神奇地推送到所有节点。
优点:
缺点:
无主
Masterless仍然使用puppet的优势,但是通过手动调用模块来实现。基本上只puppet apply foo --modulepath=bar
在您的服务器上运行。我在这里写了关于此模型的更详细的解释:https : //unix.stackexchange.com/questions/129318/can-we-install-puppet-without-touching-the-servers/130695#130695
优点:
缺点:
我强烈建议您看看以下资源
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句