diff options
| author | spmfox <spmfox@foxwd.com> | 2023-06-17 01:52:03 -0400 |
|---|---|---|
| committer | spmfox <spmfox@foxwd.com> | 2023-06-17 01:52:03 -0400 |
| commit | 16847ba6cf3d1dcbd80823c2cfa66c19013f65b0 (patch) | |
| tree | 0786ef4e076fa6399e9cf09ca497d88f88744bbb /README.md | |
| parent | 738d1b513bb66f3e3c9da1c02d39745841068943 (diff) | |
updating documentation
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -5,6 +5,7 @@ Ansible roles and playbooks for provisioning VMs on KVM+ZFS hosts. This is a quick and declarative way to provision Kickstart installed KVM virtual machines on ZFS datasets then tear them down and destroy the datasets. The goal is a consistently deployed lab which can be defined with YAML for its creation and deletion. +Kickstart is optional, however automated installation is only supported via Kickstart. ## Usage - ```ansible-playbook -i inventories/your-inventory.yml vm-create.yml``` @@ -42,6 +43,9 @@ This example has no automated install and no guest configuration. An example wit - community.libvirt.virt module has upstream code to do this, but it has not been released yet - Workaround is to manually delete snapshots from VM before deletion - Does NOT apply to ZFS snapshots +- Favors RHEL based distros, working on plumbing for Debian based + - Automated installs for Debian do not work + - Some guest configuration options for Debian are not coded ## Architecture The KVM and ZFS tasks are split into different roles, ```libvirt``` and ```zfs```. These roles contain all the needed tasks and variables for each feature. |
