1 heat_template_version: 2014-10-16
12 manager_oam_direct_ip_0:
18 packet_internal_network:
46 vprobe_AppDependenciesMachineType:
55 type: comma_delimited_list
82 get_param: availability_zone_0
85 get_param: vprobe_flavor_name
87 get_param: vprobe_image_name
90 get_param: vprobe_AppDependenciesMachineType
93 get_param: vprobe_index
107 get_param: vProbe_cluster_name
111 - get_param: vprobe_index
113 manager_oam_direct_ip_0:
114 get_param: manager_oam_direct_ip_0
115 mount_colon__slash_config:
116 get_resource: vprobe_volume_2
117 mount_colon__slash_data:
118 get_resource: vprobe_volume_0
119 mount_colon__slash_log:
120 get_resource: vprobe_volume_1
122 get_param: ntp_timezone
123 oam_private_network_cidr:
125 - oam_private_net_network_port
129 oam_private_network_ip_0:
131 - oam_private_net_network_port
135 packet_internal_network_cidr:
137 - packet_internal_network_port
141 packet_internal_network_ip_0:
143 - packet_internal_network_port
151 - get_param: vprobe_index
153 get_param: region_name
155 get_param: rpmrepository_ip_0
157 get_param: tenant_name
159 get_param: vLB_node_count
161 get_param: vProbe_node_count
163 get_param: vProbe_version_name
165 get_param: vProbe_version_name
167 get_param: vf_module_id
169 get_param: vf_module_name
173 get_param: vprobe_type
177 - get_param: vprobe_index
180 get_resource: oam_private_net_network_port
182 get_resource: cdr_network_port
184 get_resource: packet_internal_network_port
186 /root/CheckAvailability/check_availability.py:
187 get_file: check_availability.py
188 /root/RegisterStatus/register_status.py:
189 get_file: register_status.py
191 get_file: call_home.py
192 /root/dependencies.json:
193 get_file: vprobedependencies.json
194 /tmp/wait_for_resources.py:
195 get_file: wait_for_resources.py
200 get_param: vprobe_index
202 get_param: domain_name
203 '%manager_hostname%':
204 get_param: manager_name_0
205 '%manager_oam_direct_ip_0%':
206 get_param: manager_oam_direct_ip_0
208 get_resource: vprobe_volume_2
210 get_resource: vprobe_volume_0
216 get_resource: vprobe_volume_1
217 '%qrouter_cluster_name%':
218 get_param: qrouter_cluster_name
220 get_param: qtrace_name_0
222 get_param: rpmrepository_ip_0
223 '%vProbe_cluster_name%':
224 get_param: vProbe_cluster_name
225 '%vProbe_node_count%':
226 get_param: vProbe_node_count
227 '%vProbe_version_name%':
228 get_param: vProbe_version_name
230 get_param: win_domain_name
232 get_file: FEAdd_On_Module_vProbeCloudConfig
233 user_data_format: RAW
234 type: OS::Nova::Server
238 get_param: cdr_network
240 - get_param: security_group
241 type: OS::Neutron::Port
242 oam_private_net_network_port:
245 get_param: oam_private_net_name
247 - get_param: security_group
248 type: OS::Neutron::Port
249 packet_internal_network_port:
252 get_param: packet_internal_network
254 - get_param: security_group
255 type: OS::Neutron::Port
260 type: OS::Heat::RandomString
264 get_param: vprobe_volume_name_0
266 get_param: vprobe_volume_size_0
268 get_param: vprobe_volume_type_0
269 type: OS::Cinder::Volume
273 get_resource: ProbeInstance
275 get_resource: vprobe_volume_0
276 type: OS::Cinder::VolumeAttachment
280 get_param: vprobe_volume_name_1
282 get_param: vprobe_volume_size_1
284 get_param: vprobe_volume_type_1
285 type: OS::Cinder::Volume
289 get_resource: ProbeInstance
291 get_resource: vprobe_volume_1
292 type: OS::Cinder::VolumeAttachment
296 get_param: vprobe_volume_name_2
298 get_param: vprobe_volume_size_2
300 get_param: vprobe_volume_type_2
301 type: OS::Cinder::Volume
305 get_resource: ProbeInstance
307 get_resource: vprobe_volume_2
308 type: OS::Cinder::VolumeAttachment