Answers:
这是一个很好的博客文章,介绍如何使用补鞋匠引导木偶。作者使用VirtualBox虚拟机,但您可以轻松地使其适应物理服务器。
http://number9.hellooperator.net/articles/2009/04/13/bootstrapping-puppet-from-cobbler
基本上,您有一个运行puppetmasterd和cobbler的kickstarter服务器。您可以自定义kickstart来安装人偶并自动启动。一旦使用kickstart木偶完成所有工作,然后接管工作。
需要花费一些时间来微调所有内容,以使其达到所需的方式,但是通过此设置,您可以创建自己的专用LAN,使用cobbler为特定服务器创建配置文件,将其插入专用LAN,然后启动在自动构建服务器的同时去看电影;)
我在纯Red Hat / CentOS商店中运行带有Puppet的Cobbler。它运行良好,尽管如果您有数百台服务器,则必须解决Puppet的可伸缩性问题。
我们已经对Xen / virt-install的Puppet模板进行了很多修改,但是Puppet附带的Cobbler模板对物理服务器安装的支持与Red Hat很好地配合。
不幸的是,我没有可以共享的文档。
好吧,cfengine 3具有完整的内置写入语言,因此不需要模块化。它也非常轻巧小巧。