Cloud-init clarifications

It seems cloud-init expects there to be a folder with meta-data and user-data files per provisioned host, Foreman does not seem to have such endpoints, and puts cloud-init files in the normal unattended path. How do I tell Foreman to put the meta-data and user-data files in the correct location?

I am on version 3.2 with the builtin cloud-init support, and am not using the old plugin.

As I understand it Foreman places all templates at a URL like this:

https://<Foreman_hostname>unattended/cloud-init?hostname=<install_hostname>

But cloud-init expects:
https://<hostname>/<path>/<install-hostname>/ (with a cloud-init file in that folder)

Bumping this thread. I have done further investigation and have yet to find how to do cloud-init outside of VMWare.