我正在尝试使用 vagrant 和 puppet 工作流来配置将托管 Web 应用程序的 Ubuntu 生产服务器 VM。我希望能够重复使用此工作流来配置将来的多个相同 VM。配置 VM 后,我尝试创建映像并将 VM 迁移到物理机。我计划使用 PXE 映像服务(如 fog)来创建 VM 的映像,然后部署在裸机上。
我的问题是:
我会遇到任何不兼容问题吗/是否存在?我是否需要类似于 sysprep 的实用程序?
对于这种情况,是否有一套更有效的工具我可以/应该使用?
任何帮助都值得感激!
答案1
您不想将虚拟机迁移到物理机,而是希望能够在一组物理机中重现已在虚拟机中测试过的某种配置。
您已经快完成了,您可以选择或多或少地手动控制该过程:
或者使用配置服务器,例如cobbler
,可以处理 PXE,预种,存储库管理并具有puppet
一体化。