Intended for systems that expect OpenStack format config drive.
The essential pieces are disk label and file structure.
Here's how to generate one with user-data for cloud-init:
mkdir -p cloud-init/openstack/latest
$EDITOR cloud-init/openstack/latest/user_data
genisoimage -quiet -output config-disk.img -volid config-2 -joliet -rock cloud-init/