I want to start an instance using libvirt API. I want to provide ssh access for the user of the vm. Anyone know how to embed an ssh key into the instance. I came across cloud-init . but couldn't get a tutorial . Thanks in advance. -- Thank You