Local cloud-init configuration for cloud image(OCI):

instance-id=myvm01
# cloud-config
password: oracle
chpasswd: { expire: False }
ssh_pwauth: True
ssh_authorized_key:
  - ssh public key
timezone: America/Los_Angeles

RHEL/Fedora

# genisoimage -output metadata.iso -volid cidata -joliet -r meta-data user-data

Ubuntu

# cloud-localds my-seed.img my-user-data my-meta-data