@ Puppet的社区庞大,网络上也有很多相关的资源。Puppet有很多模块,如果你的部署模块不是那么特别,那么应该已经有现成的类似模块,可以在其基础上稍加修改来满足你的需求。
2460 2018-07-161.Puppet客户端决定是时候检查Puppet服务器上的配置是否有更改。可以通过计时器或者在客户端手动操作。客户端和服务器之间的对话通常是通过SSL加密的。
1217 2018-07-16Puppet是一个在大型企业中很流行的部署解决方案,也是最早的部署系统之一。
1798 2018-07-16这里介绍的几种配置管理系统允许你复用节点描述符,在匹配的节点上执行代码。有时候这样很方便。例如,为了调试,你也许会想要在所有面向Internet的公网HTTP服务器上运行列出目录的命令。
1762 2018-07-16KVM是一个Linux下的虚拟化解决方案。它在Linux操作系统的主机上运行。它是开源的解决方案,通常比专有的解决方案更便宜,因为没有实例的授权费用,因此在大量采用虚拟化技术的企业里很流行。
1467 2018-07-16基于容器的技术提供了和虚拟化技术类似的封装及资源分配控制。虽然容器通常不提供虚拟化的仿真特性。这并不是问题,因为我们很少需要模拟应用服务器。
2536 2018-07-16有自己服务器集群的企业更倾向于使用虚拟化,以便封装他们应用的不同组件。
1881 2018-07-16对于一些文本配置系统,另一个值得一提的实用特性是一个基础配置文件可以引用其他配置文件
2445 2018-07-16很多时候,我们可以完全忽略实际的配置文件格式的细节,只是依靠配置系统的模板管理系统
1552 2018-07-16甚至管理基于文本的配置也会带来问题。对于应用来说,它们可以发明属于自己的配置文件格式,但是有一组基本的文件格式比较受欢迎。比如XML、YML、JSON和TNI的文件格式。
2737 2018-07-16如果你的企业只有一台服务器,运行一个应用,那你可能不需要描述如何将应用部署在集群上。不幸的是(或者幸运的是,根据你的眼界),现实的情况通常是你的应用在一组机器、虚拟机或物理机上运行。
2238 2018-07-16在真实的服务器上安装和配置包的选项丰富到让人迷惑,更不用说所有的部署客户端代码的方式。
1485 2018-07-16