我目前正在编写一个预先安装的configuration,在Ubuntu 12.04上安装新手机。 目的是能够重复创build一个工头安装,通过PXE在全新的机器上部署OpenStack。
我想我可以通过手动黑客来实现这一点,但对我来说,这似乎是过度的。 领class是否有可能提供自己? 一个“临时”的领class是否可以创build一个安装映像并自行提供?
工头本身是非常简单的安装,下载一个安装脚本,运行它。 瞧,5分钟后,你有一个工作(尚未configuration)工头安装。 显然,通过编写一个傀儡模板,你可以从领class内部提供一个新的工头装置,但是在我看来,这样做的好处并不足以certificate编写模板需要花费时间。
处理这个问题的最好方法就是用伪造和伪造模块的命令来伪造伪造,除非你真的必须,否则你永远不必从空白的石板开始。
对于像The Foreman那样密切整合到木偶中的东西,您可能不需要修改模块以便能够使用它。您只需要识别重要参数并将其设置在您的清单或hiera文件中。
这是一个在伪造的Foreman导向模块列表