Ansible中是否有针对VMware的dynamic库存?

dynamic库存的文档提到了这么多的dynamic库存,但没有一个是VMware的。

我非常喜欢在Amazon EC2中标记服务器的function,并希望在我们的VMware环境中重新创build一个类似的系统。

使用标签“environment = testing”和“application = helloworld”获取vSphere中的所有服务器,然后在其上运行这个Ansible操作手册。

Ansible中是否有针对VMware的dynamic库存?

Ansible官方仓库中有两个:

  • vmware.py – 一个基于pysphere的旧版本
  • vmware_inventory.py – 基于pyvmomi的新版本

有关使用的详细信息,请参阅代码和configuration文件( vmware.inivmware_inventory.ini )。


或者,您可以使用vmware_vm_facts模块获取VM事实,并使用vmware_vm_facts创build您自己的内存中的资源add_host