-
Ansible-vmware模块:对VMware Fusion CLI进行封装,并提供动态清单功能
资源介绍
适用于VMware Fusion的Ansible模块
版权所有2015,Keith Sharp ,根据GPLv3许可
该Ansible模块提供了创建和管理VMware Fusion虚拟机的功能。
动态库存
该模块包含一个动态清单提供程序,该提供程序从两个来源提取有关系统上虚拟机的信息:
文件清单/vm_inventory.py的顶部有一个硬编码的文件系统搜索路径。 我们在此目录下搜索VMX文件,然后解析它们以提取有关虚拟机的信息。
我们使用vmrun命令(路径在清单/vm_inventory.py文件的顶部硬编码)列出系统上所有正在运行的虚拟机及其对应的VMX文件。 我们解析这些VMX文件以获取有关虚拟机的信息。
创建了三组计算机:
allvms包含系统上所有虚拟机,无论其状态如何。
已停止,其中包含所有未运行的虚拟机。
正在运行,其中包含所有正在运行的虚拟机。
此外,每个