1 heat_template_version: 2013-05-23
3 description: heat template that creates MOG stack
7 type: comma_delimited_list
9 description: name of the PD instance
13 description: PD image name
17 description: PD image name
21 description: flavor name of PD instance
22 availabilityzone_name:
24 label: availabilityzone name
25 description: availabilityzone name
28 label: oam network name
29 description: name of the oam network
32 label: csb ineternal cidr
33 description: csb internal cidr
34 packet_internal_network_name:
36 label: packet internal network name
37 description: name of the network
41 type: OS::Nova::Server
43 # config_drive: "True"
44 name: {get_param: [pd_server_names, 0]}
45 image: {get_param: pd_image_name}
46 flavor: {get_param: pd_flavor_name}
47 availability_zone: {get_param: availabilityzone_name}
49 - port: {get_resource: pd01_port_0}
52 image_update_policy: image_update_policy
55 type: OS::Nova::Server
57 # config_drive: "True"
58 name: {get_param: [pd_server_names, 1]}
59 image: {get_param: diff_image_name}
60 flavor: {get_param: pd_flavor_name}
61 availability_zone: {get_param: availabilityzone_name}
63 - port: {get_resource: pd01_port_1}
66 personality: personality
69 type: OS::Neutron::Port
71 network: {get_resource: packet_internal_network}
73 type: OS::Neutron::Port
75 network: {get_resource: packet_internal_network}
77 type: OS::Neutron::Port
79 network: {get_resource: packet_internal_network}
81 packet_internal_network:
82 type: OS::Neutron::Net
85 get_param: packet_internal_network_name