我正在Rackspace云环境中设置一个新的Ubuntu 10.04(lucid)群集。 我第一次使用Puppet来尽可能自动化。 我已经设置了一个木偶大师,现在我准备build立一个图像,在第一次启动时自动安装木偶代理。 关于如何编写脚本,我有一些想法,但是我想我会看看是否有人已经解决了这个问题。
总之,我希望能够创build一个新的云实例,并自动安装木偶代理,连接到木偶主,并注册自己作为一个节点。 我正在使用木偶企业。 我不确定这个阶段与标准版本有很大的不同,但是也许有人知道我没有的东西。
木偶客户端创build新的证书,如果他们缺less。 所以,你只需要安装木偶(configuration木偶主主机名),并确保其证书不包括在图像中(通过在拍摄图像之前将其删除)。
在刚刚克隆的机器启动时,木偶会生成新的证书,并将进行连接尝试掌握。 你会在puppetca --list输出中看到它