Hi Ron, There is the ability to pass arbitrary configuration data to an instance by enabling the ‘allow.additional.vm.configuration.list.kvm’ setting which requires specifying which Domain XML fields you want to be able to configure. This article is pretty helpful for showing how to do that: https://www.shapeblue.com/cloudstack-feature-first-look-enable-sending-of-arbitrary-configuration-data-to-vms/. The libvirt documentation has the various configuration options that are available.
Prior to 4.20.1, vTPM required this additional vm config, but it is now available in the instance settings. Thanks, Alex From: Ron Gage <r...@rongage.org.INVALID> Date: Friday, July 25, 2025 at 8:13 AM To: users@cloudstack.apache.org <users@cloudstack.apache.org> Subject: Odd question regarding KVM under CS EXTERNAL Hello Everyone! I would be surprised if this has come up before but I thought I would ask: Under CS/KVM, is the command line to launch KVM available anywhere within the project? If so, is it easily editable? Perhaps somewhere within the configuration section? My reason: I am researching the performance of Windows 11 desktops under CS. Compared to another KVM product (ProxMox), the performance of identically configured VMs between CS and Proxmox seems to me that CS is a bit lacking. On that note, are there any plans to offer a virtual TPM for the virtual machines - one that is not dependent on a physical TPM in hardware? Back to lurking now. Thanks! Ron Gage