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

Информация об авторе

Виталий Яковенко

О проекте

Role to configure KVM hypervisor hosts.

Установить
ansible-galaxy install serverbee/ansible-role-qemu-kvm
Лицензия
Unknown
Загрузки
78
Владелец