blob: a9644d8fce3b626a71f2a4f436d4f55483fbfa07 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
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 }
|