我想用Ansible部署一个ovirt模板,但问题是当我想应用cloud-init时,模板每次都显示不同的网络接口文件名,即
有时是 eth0,有时是 ens33 等。我怎样才能获得这些信息才能正确应用云初始化。
谢谢你。
ovirt_nic_info 模块怎么样?
如果你需要收集数据,有很多 ovirt _info 模块。
如果您还有其他问题/疑问,可以在 https://github.com/ovirt/ovirt-ansible-collection上打开一个问题
- ovirt_nic_info:
auth: "{{ ovirt_auth }}"
vm: centos8
register: result
- debug:
msg: "{{ result.ovirt_nics[0].reported_devices[0].name }}"