serverbee.qemu_kvm

Rol QEMU-KVM

Este rol instala herramientas de virtualización qemu-kvm con herramientas adicionales (libvirtd, libvirt-client, etc.)

Variables

General

  • qemu_kvm_packages: [opcional]: lista de paquetes a instalar (ver defaults/main.yml para más detalles)
  • qemu_kvm_use_rhev_version: [opcional, por defecto true]: establecer si se utiliza o no el repositorio virt7-kvm-common-candidate (solo el7)
  • qemu_kvm_remove_default_network: [opcional, por defecto true]: eliminar la red predeterminada de qemu-kvm

Configurar

  • qemu_kvm_libvirtguests_onshutdown: [opcional, por defecto suspend]: establecer la variable ON_SHUTDOWN= (en /etc/sysconfig/libvirt-guests). Valores posibles: shutdown o suspend

Ejemplos

1. Playbook qemu-kvm.yml`

- hosts:
    - nombre_del_host
  roles:
    - qemu-kvm

2. Instalar

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

3. Configurar (establecer la variable ON_SHUTDOWN=shutdown)

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

o puedes definir la variable qemu_kvm_libvirtguests_onshutdown: "shutdown" en host_vars\nombre_del_host

NOTA

Después de cambiar el valor ON_SHUTDOWN en /etc/sysconfig/libvirt-guests, el servicio libvirt-guests NO se reinicia automáticamente (de lo contrario, todas las máquinas virtuales se apagarán o suspenderán).

Licencia

Licencia GPLv3

Información del Autor

Vitaly Yakovenko

Acerca del proyecto

Role to configure KVM hypervisor hosts.

Instalar
ansible-galaxy install serverbee.qemu_kvm
Licencia
Unknown
Descargas
93
Propietario