kvm
ansible-kvm
Роль Ansible для установки KVM
Требования
Установите необходимые роли Ansible:
sudo ansible-galaxy install -r requirements.yml
Переменные роли
Зависимости
Нет
Пример плейбука
- hosts: kvm_hosts
vars: {}
roles:
- role: ansible-kvm
tasks: []
Запуск ВМ из ISO
Вы можете запустить определённую ВМ с помощью ISO, используя следующий пример:
ПРИМЕЧАНИЕ: Определено в ваших переменных. Также убедитесь, что по умолчанию
kvm_manage_vms: false
изменено наkvm_manage_vms: true
.
kvm_manage_vms: true
kvm_vms:
- name: test_vm
autostart: true
# Определите устройства загрузки в порядке предпочтения
boot_devices:
- cdrom
- network
- hd
cdrom:
source: /path/to/iso
graphics: false
# Определите диски в МБ
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
Лицензия
MIT
Информация об авторе
Ларри Смит младший.
Установить
ansible-galaxy install mrlesmithjr/ansible-kvm
Лицензия
mit
Загрузки
1404222
Владелец
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.