ruzickap.virtio-win
Ansible角色:virtio-win
Ansible Galaxy: https://galaxy.ansible.com/ruzickap/virtio-win/
这个角色旨在帮助安装Virtio Windows驱动程序和spice-guest-tools:
- Virtio网络驱动程序 (netkvm)
- Virtio块驱动程序 (viostor)
- QXL图形驱动程序(qxldod)
- VirtIO SCSI直通控制器驱动程序 (vioscsi)
- 气球驱动程序 (Balloon)
- Virtio随机数生成器驱动程序 (viorng)
- Virtio串行驱动程序 (vioserial)
- Virtio输入驱动程序 (vioinput)
- pvpanic设备驱动程序 (pvpanic)
- Qemu客户机代理 (qemu-ga-x86_64)
- SPICE客户机工具 (vdagent-win)
如果你在KVM虚拟机管理程序上运行Windows,这个角色很方便,因为使用VirtIO驱动程序和工具可以获得最佳性能。
要求
Ansible 2.7或更高版本
角色变量
可用的变量如下所示,以及默认值(请参见defaults/main.yml
):
# 在这里查找可用版本 https://www.spice-space.org/download/windows/vdagent/
vdagent_win_version: 0.9.0
# virtio-win.iso的URL
virtio_win_iso_url: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso
# virtio-win.iso中的文件/目录的路径(通常是CD-ROM)。
# 如果设置此项,则会下载virtio-win.iso。
virtio_win_iso_path: E:\\
依赖
Windows 64位(amd64)(x64)
示例剧本
- hosts: all
roles:
- { role: ruzickap.virtio-win }
# 或者
- role: ruzickap.virtio-win
virtio_win_iso_path: 'E:\\'
许可证
MIT
作者信息
该角色由[email protected]于2017年创建。