qemu_kvm
Роль QEMU-KVM
Эта роль устанавливает инструменты виртуализации qemu-kvm с дополнительными инструментами (libvirtd, libvirt-client и др.)
Переменные
Общие
qemu_kvm_packages
: [опционально]: список пакетов для установки (смотрите defaults/main.yml для подробностей)qemu_kvm_use_rhev_version
: [опционально, по умолчаниюtrue
]: установить использование или нет репозитория virt7-kvm-common-candidate (только el7)qemu_kvm_remove_default_network
: [опционально, по умолчаниюtrue
]: удалить сетевое соединение qemu-kvm по умолчанию
Конфигурация
qemu_kvm_libvirtguests_onshutdown
: [опционально, по умолчаниюsuspend
]: установить переменную ON_SHUTDOWN= (в /etc/sysconfig/libvirt-guests). Возможные значения:shutdown
илиsuspend
Примеры
1. Плейбук qemu-kvm.yml
- hosts:
- hostname
roles:
- qemu-kvm
2. Установка
ansible-playbook --user=username --become qemu-kvm.yml
3. Конфигурация (установить переменную ON_SHUTDOWN=shutdown)
ansible-playbook --user=username --become --extra-vars="qemu_kvm_libvirtguests_onshutdown=shutdown" qemu-kvm.yml --tags=libvirt-guests-configure
или вы можете определить переменную qemu_kvm_libvirtguests_onshutdown: "shutdown"
в host_vars\hostname
ЗАМЕТКА
После изменения значения ON_SHUTDOWN в /etc/sysconfig/libvirt-guests, служба libvirt-guests НЕ перезапускается автоматически (в противном случае все ВМ будут выключены или приостановлены).
Лицензия
Лицензия GPLv3
Информация об авторе
Виталий Яковенко
Установить
ansible-galaxy install serverbee/ansible-role-qemu-kvm
Лицензия
Unknown
Загрузки
78
Владелец