serverbee.qemu_kvm

Rôle QEMU-KVM

Ce rôle installe les outils de virtualisation qemu-kvm avec des outils supplémentaires (libvirtd, libvirt-client, etc.)

Variables

Général

  • qemu_kvm_packages: [optionnel] : liste des paquets à installer (voir defaults/main.yml pour les détails)
  • qemu_kvm_use_rhev_version: [optionnel, par défaut true] : définir si on utilise ou non le dépôt virt7-kvm-common-candidate (uniquement pour el7)
  • qemu_kvm_remove_default_network: [optionnel, par défaut true] : supprimer le réseau qemu-kvm par défaut

Configuration

  • qemu_kvm_libvirtguests_onshutdown: [optionnel, par défaut suspend] : définir la variable ON_SHUTDOWN= (dans /etc/sysconfig/libvirt-guests). Valeurs possibles : shutdown ou suspend

Exemples

1. Playbook qemu-kvm.yml

- hosts:
    - nom_hôte
  roles:
    - qemu-kvm

2. Installation

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

3. Configuration (définir la variable ON_SHUTDOWN=shutdown)

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

ou vous pouvez définir la variable qemu_kvm_libvirtguests_onshutdown: "shutdown" dans host_vars\nom_hôte

REMARQUE

Après avoir modifié la valeur ON_SHUTDOWN dans /etc/sysconfig/libvirt-guests, le service libvirt-guests N'EST PAS redémarré automatiquement (sinon toutes les VM seront arrêtées ou suspendues).

Licence

Licence GPLv3

Informations sur l'auteur

Vitaly Yakovenko

À propos du projet

Role to configure KVM hypervisor hosts.

Installer
ansible-galaxy install serverbee.qemu_kvm
Licence
Unknown
Téléchargements
93
Propriétaire