厨师部署新服务器的最自动化方式是什么?

我们使用knife-vsphere在我们的虚拟环境中部署和configuration新的由厨师pipe理的服务器,但没有任何物理服务器的单步解决scheme。 目前,该stream程涉及到将基本操作系统映像到服务器上,手动configuration主机名和networking,从包中安装Chef,然后让Chef客户端执行configuration和程序包安装的其余部分。

是否有任何基于厨师的工具来安装整个操作系统,或物理驱动器的映像? 或者是在新安装的服务器上进行configuration的第一步的厨师工具,例如主机名和其他厨师客户端识别信息。

您可以使用knife bootstrap将任何服务器knife bootstrap到完全configuration的Chef节点。 它会自动安装chef-client二进制文件并运行预先指定的运行列表。 像往常一样,尝试knife bootstrapp --help帮助更多的信息。

对于实际引导服务器之前的步骤,您可以尝试一些专门为此目的而构build的不同应用程序:

  • 全自动安装
  • 柯林斯
  • 皮匠