From 16847ba6cf3d1dcbd80823c2cfa66c19013f65b0 Mon Sep 17 00:00:00 2001 From: spmfox Date: Sat, 17 Jun 2023 01:52:03 -0400 Subject: updating documentation --- README.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index aff50c9..7fbdf88 100644 --- a/README.md +++ b/README.md @@ -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. -- cgit