I was toying with the idea of trying out Windows 11 in my home lab running ESXi 7 and came across this post.
https://www.virten.net/2021/10/windows-11-on-vmware-esxi-this-pc-cant-run-windows-11/
It discusses the process of enabling the vCenter Native Key provider so that a vTPM can be added to VMs. I was previously unaware of this feature and had some questions regarding restrictions on this feature.
This post shows considerations when removing vTPM from a VM. Basically says to disable any guest features that rely on TPM before removing it from the VM. So for example if the VM is Windows and you are using BitLocker, unencrypt the drive before removing the vTPM "hardware" from the VM. Okay great. But what about vMotion related concerns? What about cross vCenter vMotoin concerns? What about export to ovf for import into other VMware environments? Does any of this break with vTPM enabled?