diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-02-22 10:40:06 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-02-22 10:40:06 +0200 |
commit | 39861af1bbbb9938ddbd6fa6b8ac55d6183f933f (patch) | |
tree | 0d4bc5f37eaee3500a393507846f43c45ac2ddfe /ansible/roles/vmhost | |
parent | 1b5cdef45096d039bb8dd04bdec62b08da3cb084 (diff) | |
download | ansibleness-39861af1bbbb9938ddbd6fa6b8ac55d6183f933f.tar.gz |
Change: enable nested KVM on vmhost
Diffstat (limited to 'ansible/roles/vmhost')
-rw-r--r-- | ansible/roles/vmhost/files/kvm-nested.conf | 4 | ||||
-rw-r--r-- | ansible/roles/vmhost/tasks/main.yml | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/ansible/roles/vmhost/files/kvm-nested.conf b/ansible/roles/vmhost/files/kvm-nested.conf new file mode 100644 index 0000000..42261eb --- /dev/null +++ b/ansible/roles/vmhost/files/kvm-nested.conf @@ -0,0 +1,4 @@ +options kvm-intel nested=1 +options kvm-intel enable_shadow_vmcs=1 +options kvm-intel enable_apicv=1 +options kvm-intel ept=1 diff --git a/ansible/roles/vmhost/tasks/main.yml b/ansible/roles/vmhost/tasks/main.yml index cb8e6d1..e3dc288 100644 --- a/ansible/roles/vmhost/tasks/main.yml +++ b/ansible/roles/vmhost/tasks/main.yml @@ -6,3 +6,8 @@ - virt-manager - libvirt-daemon-system - libvirt-clients + +- name: "enable nested KVM if possible" + copy: + src: kvm-nested.conf + dest: /etc/modprobe.d/kvm-nested.conf |