mrlesmithjr.kvm

ansible-kvm

Un rôle Ansible pour installer KVM

Exigences

Installez les rôles nécessaires d'Ansible :

sudo ansible-galaxy install -r requirements.yml

Variables du rôle

defaults/main.yml

Dépendances

Aucune

Exemple de Playbook

- hosts: kvm_hosts
  vars: {}
  roles:
    - role: ansible-kvm
  tasks: []

Démarrer une VM à partir d'un ISO

Vous pouvez démarrer une VM définie avec un ISO en utilisant l'exemple suivant :

REMARQUE : Définie dans vos variables. Assurez-vous également que la valeur par défaut kvm_manage_vms: false est changée en kvm_manage_vms: true.

kvm_manage_vms: true
kvm_vms:
  - name: test_vm
    autostart: true
    # Définir les périphériques de démarrage par ordre de préférence
    boot_devices:
      - cdrom
      - réseau
      - hd
    cdrom:
      source: /chemin/vers/iso
    graphics: false
    # Définir les disques en Mo
    disks:
      - disk_driver: virtio
        name: test_vm.1
        size: 36864
    memory: 512
    network_interfaces:
      - source: défaut
        network_driver: virtio
        portgroup: vlan-102
        type: réseau
    state: running
    vcpu: 1

Licence

MIT

Informations sur l'auteur

Larry Smith Jr.

Buy Me A Coffee

À propos du projet

An [Ansible] role to install [KVM]

Installer
ansible-galaxy install mrlesmithjr.kvm
Licence
mit
Téléchargements
1.4M
Propriétaire
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.