I want a software inside my Virtual Machine(VM) to be installed before the user starts using the VM. One way could be running start scripts, but what if I can provide a snapshot with the softwares installed, as a VM template for a new VM. Can we do this with opennebula VM templates?
I believe it’s possible to use a snapshot of the VM, but you may need to uncontextualized the image before (e.g. remove unwanted SSH access keys). There are 2 ways how to achieve it: