heat_template_version: 2013-05-23 description: create a Nova instance, a Cinder volume and attach the volume to the instance. parameters: nova_instance: type: string label: Instance name or ID description: ID of the vm to use for the disk to be attached too volume_size: type: number label: GB description: Size of the volume to be created. resources: cinder_volume: type: OS::Cinder::Volume properties: size: { get_param: volume_size } volume_attachment: type: OS::Cinder::VolumeAttachment properties: volume_id: { get_resource: cinder_volume } instance_uuid: { get_param: nova_instance }