mrlesmithjr.kvm
ansible-kvm
Eine Ansible Rolle zur Installation von KVM
Anforderungen
Installieren Sie die benötigten Ansible Rollen:
sudo ansible-galaxy install -r requirements.yml
Rollenvariablen
Abhängigkeiten
Keine
Beispiel-Playbook
- hosts: kvm_hosts
vars: {}
roles:
- role: ansible-kvm
tasks: []
Booten einer VM von ISO
Sie können eine definierte VM mit einer ISO wie im folgenden Beispiel hochfahren:
HINWEIS: Definiert in Ihren Variablen. Stellen Sie außerdem sicher, dass der Standardwert
kvm_manage_vms: false
aufkvm_manage_vms: true
geändert wird.
kvm_manage_vms: true
kvm_vms:
- name: test_vm
autostart: true
# Definieren Sie die Bootgeräte in der Reihenfolge der Präferenz
boot_devices:
- cdrom
- netzwerk
- hd
cdrom:
source: /path/to/iso
graphics: false
# Definieren Sie Festplatten in 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
Lizenz
MIT
Autoreninformation
Larry Smith Jr.
Installieren
ansible-galaxy install mrlesmithjr.kvm
Lizenz
mit
Downloads
1.4M
Besitzer
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.