我正在运行一个可行的剧本来获得azure虚拟机的状态,我的剧本看起来像
- name: Get facts by name
azure_rm_virtualmachine_facts:
resource_group: startAnsible
name: startAnsible-vm
输入图片描述
是否有方法可以获得azure中虚拟机的事实/信息
你的代码是一个任务,但从错误中,你试图执行它作为一个游戏。
剧本文件包含一个剧本列表,每个剧本执行一个任务(和/或角色)列表。
所以你需要把你的任务放在一个游戏中:
- name: The play
hosts: <the target machine from your inventory>
tasks:
- name: Get facts by name
azure_rm_virtualmachine_facts:
resource_group: startAnsible
name: startAnsible-vm
在初始错误消息中引用了正确的模块azure_rm_virtualmachine_info
以获取虚拟机事实,因此在代码片段中可能使用了旧别名。
- Ansible Issue #38081 - "New module request:
azure_rm_virtualmachine_facts
">