serverbee.qemu_kvm

Rola QEMU-KVM

Ta rola instalujesz narzędzia wirtualizacyjne qemu-kvm z dodatkowymi narzędziami (libvirtd, libvirt-client itp.)

Zmienne

Ogólne

  • qemu_kvm_packages: [opcjonalne]: lista pakietów do zainstalowania (szczegóły w defaults/main.yml)
  • qemu_kvm_use_rhev_version: [opcjonalne, domyślnie true]: ustaw, czy używać repozytorium virt7-kvm-common-candidate (tylko el7)
  • qemu_kvm_remove_default_network: [opcjonalne, domyślnie true]: usuń domyślną sieć qemu-kvm

Konfiguracja

  • qemu_kvm_libvirtguests_onshutdown: [opcjonalne, domyślnie suspend]: ustaw zmienną ON_SHUTDOWN= (w /etc/sysconfig/libvirt-guests). Możliwe wartości: shutdown lub suspend

Przykłady

1. Playbook qemu-kvm.yml

- hosts:
    - hostname
  roles:
    - qemu-kvm

2. Instalacja

ansible-playbook --user=username --become qemu-kvm.yml

3. Konfiguracja (ustaw zmienną ON_SHUTDOWN=shutdown)

ansible-playbook --user=username --become --extra-vars="qemu_kvm_libvirtguests_onshutdown=shutdown" qemu-kvm.yml --tags=libvirt-guests-configure

lub możesz zdefiniować zmienną qemu_kvm_libvirtguests_onshutdown: "shutdown" w host_vars\hostname

UWAGA

Po zmianie wartości ON_SHUTDOWN w /etc/sysconfig/libvirt-guests, usługa libvirt-guests nie jest automatycznie restartowana (w przeciwnym razie wszystkie VM zostaną wyłączone lub wstrzymane).

Licencja

Licencja GPLv3

Informacje o autorze

Vitaly Yakovenko

O projekcie

Role to configure KVM hypervisor hosts.

Zainstaluj
ansible-galaxy install serverbee.qemu_kvm
Licencja
Unknown
Pobrania
93
Właściciel