siavashoutadi.virt_guest
Nazwa Roli
Rola Ansible do tworzenia maszyn wirtualnych na KVM.
Wymagania
Musisz mieć zainstalowany Libvirt.
Zmienne Roli
# Nazwa gościa
virt_guest_name: "vm1"
# Rdzenie CPU
virt_guest_vcpus: 1
# Jednostka pamięci. Ważne wartości to GB lub MB
virt_guest_memory_unit: "GB"
# Pamięć
virt_guest_memory: 2
# Dyski do dodania
# Format to:
# - ścieżka: /var/lib/libvirt/images/
# rozmiar: ROZMIAR w MB
virt_guest_disks: []
# Właściciel i grupa plików dyskowych
virt_guest_disks_owner: qemu
virt_guest_disks_group: qemu
# Sieci do dodania
# Format to:
# - NAZWA_SIECI
virt_guest_networks: []
# Ścieżka do pliku iso do podłączenia do cdrom
virt_guest_iso: ""
Zależności
Brak
Przykładowy Playbook
- name: Utwórz maszynę wirtualną
hosts: hypervisor
become: yes
vars:
virt_guest_name: vm1
virt_guest_disks:
- path: /var/kvm-images
size: 20480
virt_guest_networks:
- virbr1
virt_guest_iso: /tmp/iso/centos.iso
roles:
- role: siavashoutadi.virt_guest
Licencja
Apache
Zainstaluj
ansible-galaxy install siavashoutadi.virt_guest
Licencja
apache-2.0
Pobrania
84
Właściciel