An open API service indexing awesome lists of open source software.

https://github.com/stackhpc/ansible-libvirt

Ansible playbooks for managing libvirt hypervisors and VMs
https://github.com/stackhpc/ansible-libvirt

ansible kvm libvirt qemu

Last synced: 4 days ago
JSON representation

Ansible playbooks for managing libvirt hypervisors and VMs

Awesome Lists containing this project

README

          

# Ansible Libvirt

Ansible playbooks for managing Libvirt hosts and VMs.

Based on
[stackhpc.libvirt-host](https://galaxy.ansible.com/stackhpc/libvirt-host) and
[stackhpc.libvirt-vm](https://galaxy.ansible.com/stackhpc/libvirt-vm) roles.

## Installation

```
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
ansible-galaxy install -r requirements.yml -p ansible/roles
deactivate
```

## Configuration

Modify the [inventory](ansible/inventory), and group variables files ([libvirt-hosts](ansible/group_vars/libvirt-hosts) & [libvirt-vms](ansible/group_vars/libvirt-vms)) to suit your needs.

## Usage

```
source venv/bin/activate
ansible-playbook -i ansible/inventory ansible/libvirt-host.yml
ansible-playbook -i ansible/inventory ansible/libvirt-vm.yml
deactivate
```

## Author Information

Mark Goddard (mark@stackhpc.com)