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 RNGドライバー (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
著者情報
このロールは2017年に [email protected] により作成されました。