mrlesmithjr.kvm

ansible-kvm

Rola Ansible do instalacji KVM

Wymagania

Zainstaluj wymagane role Ansible:

sudo ansible-galaxy install -r requirements.yml

Zmienne roli

defaults/main.yml

Zależności

Brak

Przykładowy playbook

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

Uruchamianie maszyny wirtualnej z ISO

Możesz uruchomić zdefiniowaną maszynę wirtualną za pomocą pliku ISO, używając poniższego przykładu:

UWAGA: Zdefiniowane w twoich zmiennych. Upewnij się, że domyślna wartość kvm_manage_vms: false została zmieniona na kvm_manage_vms: true.

kvm_manage_vms: true
kvm_vms:
  - name: test_vm
    autostart: true
    # Zdefiniuj urządzenia startowe w kolejności preferencji
    boot_devices:
      - cdrom
      - network
      - hd
    cdrom:
      source: /path/to/iso
    graphics: false
    # Zdefiniuj dyski w MB
    disks:
      - disk_driver: virtio
        name: test_vm.1
        size: 36864
    memory: 512
    network_interfaces:
      - source: default
        network_driver: virtio
        portgroup: vlan-102
        type: network
    state: running
    vcpu: 1

Licencja

MIT

Informacje o autorze

Larry Smith Jr.

Postaw mi kawę

O projekcie

An [Ansible] role to install [KVM]

Zainstaluj
ansible-galaxy install mrlesmithjr.kvm
Licencja
mit
Pobrania
1.4M
Właściciel
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.