1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
16 description: flavor name of PD instance
19 label: internet network ips
23 description: ip of the OAM network
33 label: csb ineternal cidr
37 description: csb internal cidr
40 label: CM server names
44 description: name of the CM instance
49 availabilityzone_name:
50 label: availabilityzone name
54 description: availabilityzone name
60 default: 49201898-333d-4c88-b58d-cf573b091633
62 label: OAM flavor name
66 description: flavor name of OAM instance
73 description: PD image name
75 packet_mirror_network_name:
76 label: packet mirror network name
80 description: name of the network
83 label: PD server names
87 description: name of the PD instance
94 label: SM server names
98 description: name of the SM instance
108 default: 43ccf5ba-2d50-427b-a38f-e8c7d8670eee
109 VMME_oam_boot_volume:
113 default: 4c35b5f1-ce99-4220-a6e2-cda6e2d713a0
115 label: CM flavor name
119 description: flavor name of CM instance
126 description: SM image name
127 default: MOG_BASE_8.0
133 description: CM image name
134 default: MOG_BASE_8.0
136 label: SM flavor name
140 description: flavor name of SM instance
143 label: PS server names
147 description: name of the PS instance
160 description: PS image name
161 default: MOG_BASE_8.0
167 description: OAM image name
168 default: MOG_BASE_8.0
170 label: OAM server names
174 description: name of the OAM instance
181 label: PS flavor name
185 description: flavor name of PS instance
188 label: oam network name
192 description: name of the oam network
193 default: oam_protected_net_0
195 packet_mirror_network:
196 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
199 get_input: packet_mirror_network_name
201 type: org.openecomp.resource.abstract.nodes.pd_server
205 compute_pd_server_scheduler_hints:
206 - group: BE_Affinity_group
207 compute_pd_server_availability_zone:
208 - get_input: availabilityzone_name
209 compute_pd_server_name:
215 - network_policy_server
217 port_pd01_port_security_groups:
218 - - jsa_security_group
219 port_pd01_port_mac_requirements:
223 get_input: pd_image_name
224 port_pd01_port_ip_requirements:
228 floating_ip_count_required:
230 port_pd01_port_network:
231 - get_input: oam_net_name
232 port_pd01_port_network_role_tag:
234 compute_pd_server_user_data_format:
236 service_template_filter:
237 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
242 - service_template_filter
245 - dependency_pd_server:
246 capability: tosca.capabilities.Node
247 node: packet_mirror_network
248 relationship: tosca.relationships.DependsOn
250 type: org.openecomp.resource.abstract.nodes.ps_server
254 compute_ps_server_name:
258 compute_ps_server_availability_zone:
259 - get_input: availabilityzone_name
260 compute_ps_server_user_data_format:
262 compute_ps_server_scheduler_hints:
263 - group: BE_Affinity_group
266 - network_policy_server
268 port_pd01_port_security_groups:
269 - - jsa_security_group
270 port_pd01_port_mac_requirements:
274 get_input: pd_image_name
275 port_pd01_port_ip_requirements:
279 floating_ip_count_required:
281 port_pd01_port_network:
283 - network_policy_server
285 service_template_filter:
286 substitute_service_template: Nested_ps_serverServiceTemplate.yaml
291 - service_template_filter
294 - dependency_ps_server:
295 capability: tosca.capabilities.Node
296 node: packet_mirror_network
297 relationship: tosca.relationships.DependsOn
299 type: org.openecomp.resource.abstract.nodes.oam_server
305 - network_policy_server
307 port_pd01_port_security_groups:
308 - - jsa_security_group
309 port_pd01_port_mac_requirements:
312 compute_oam_server_availability_zone:
313 - get_input: availabilityzone_name
315 get_input: pd_image_name
316 port_pd01_port_ip_requirements:
320 floating_ip_count_required:
322 port_pd01_port_network:
323 - get_input: oam_net_name
324 compute_oam_server_user_data_format:
326 compute_oam_server_name:
330 port_pd01_port_network_role_tag:
332 compute_oam_server_scheduler_hints:
333 - group: BE_Affinity_group
334 service_template_filter:
335 substitute_service_template: Nested_oam_serverServiceTemplate.yaml
340 - service_template_filter
343 - dependency_oam_server:
344 capability: tosca.capabilities.Node
345 node: packet_mirror_network
346 relationship: tosca.relationships.DependsOn
347 network_policy_server_ps:
348 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
353 - ps_server_accessIPv4
354 resources_with_dependOn:
355 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
360 capability: feature_oam_server
361 node: abstract_oam_server
362 relationship: tosca.relationships.DependsOn
364 capability: feature_pd_server
365 node: abstract_pd_server
366 relationship: tosca.relationships.DependsOn
368 capability: feature_ps_server
369 node: abstract_ps_server
370 relationship: tosca.relationships.DependsOn
371 network_policy_server_oam:
372 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
376 - abstract_oam_server
377 - oam_server_accessIPv4
379 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
381 name: Test-SecurityGroup
382 description: ems security group
386 remote_ip_prefix: ::/0
390 capability: attachment_ps_server_pd01_port
391 node: abstract_ps_server
392 relationship: org.openecomp.relationships.AttachesTo
394 capability: attachment_pd_server_pd01_port
395 node: abstract_pd_server
396 relationship: org.openecomp.relationships.AttachesTo
398 capability: attachment_oam_server_pd01_port
399 node: abstract_oam_server
400 relationship: org.openecomp.relationships.AttachesTo
401 network_policy_server_pd:
402 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
407 - pd_server_accessIPv4
408 network_policy_server:
409 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
412 get_input: dummy_net_name_1
414 hot-mog-0108-bs1271_group:
415 type: org.openecomp.groups.heat.HeatStack
417 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
418 description: heat template that creates MOG stack
420 - packet_mirror_network
421 - network_policy_server_ps
422 - resources_with_dependOn
423 - network_policy_server_oam
425 - network_policy_server_pd
426 - network_policy_server
429 - abstract_oam_server
431 type: tosca.groups.Root
435 - abstract_oam_server
438 description: output_regula
442 - ps_server_accessIPv4
444 description: output_regula
447 - abstract_oam_server
448 - oam_server_accessIPv4
450 description: output_regula
454 - pd_server_pd01_port_device_owner
456 description: output_regula
460 - ps_server_pd01_port_device_id
462 description: output_regula
466 - pd_server_accessIPv4
469 type: org.openecomp.policies.placement.Colocate