mrlesmithjr.kvm
ansible-kvm
Un rol de Ansible para instalar KVM
Requisitos
Instala los roles requeridos de Ansible:
sudo ansible-galaxy install -r requirements.yml
Variables del Rol
Dependencias
Ninguna
Ejemplo de Playbook
- hosts: kvm_hosts
vars: {}
roles:
- role: ansible-kvm
tasks: []
Arrancar una VM desde ISO
Puedes arrancar una VM definida con un ISO usando el siguiente ejemplo:
NOTA: Definido en tus variables. Además, asegúrate de que el valor por defecto
kvm_manage_vms: false
se cambie akvm_manage_vms: true
.
kvm_manage_vms: true
kvm_vms:
- name: test_vm
autostart: true
# Define los dispositivos de arranque en orden de preferencia
boot_devices:
- cdrom
- network
- hd
cdrom:
source: /path/to/iso
graphics: false
# Define los discos en 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
Licencia
MIT
Información del Autor
Larry Smith Jr.
Instalar
ansible-galaxy install mrlesmithjr.kvm
Licencia
mit
Descargas
1.4M
Propietario
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.