使用 Ansible 在 VMware 中从 VMDK 创建 VM

Create VM from VMDK in VMware using Ansible

我可以从 Vsphere 客户端的现有 VMDK 在 VMware 中创建 VM。但我无法使用 Ansible 创建它。谁能建议如何使用 Ansible 从现有 VMDK 创建 VM?

根据我的经验,你无法使用 Ansible 开箱即用。

我编辑了 vsphere_guest 模块以便能够为我的客户完成此任务。
不幸的是我不能透露这个自定义模块的代码。

您需要修改 add_disk 方法:删除 create 文件操作并设置现有的 VMDK 文件名以进行磁盘备份。