Multipass can launch and run virtual machines and configure them with cloud-init like a public cloud brew install multipass libvirt sudo multipass set local.driver=qemu