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
17 type: org.openecomp.annotations.Source
22 param_name: pd_flavor_name
24 description: flavor name of PD instance
27 label: internet network ips
32 type: org.openecomp.annotations.Source
37 param_name: oam_net_ips
39 description: ip of the OAM network
49 label: csb ineternal cidr
54 type: org.openecomp.annotations.Source
59 param_name: dummy_net_name_1
61 description: csb internal cidr
64 label: CM server names
69 type: org.openecomp.annotations.Source
74 param_name: cm_server_names
76 description: name of the CM instance
81 availabilityzone_name:
82 label: availabilityzone name
87 type: org.openecomp.annotations.Source
92 param_name: availabilityzone_name
94 description: availabilityzone name
101 type: org.openecomp.annotations.Source
104 - hot-mog-0108-bs1271
106 param_name: VMME_pd_boot_volume
108 default: 49201898-333d-4c88-b58d-cf573b091633
110 label: OAM flavor name
115 type: org.openecomp.annotations.Source
118 - hot-mog-0108-bs1271
120 param_name: oam_flavor_name
122 description: flavor name of OAM instance
130 type: org.openecomp.annotations.Source
133 - hot-mog-0108-bs1271
135 param_name: pd_image_name
137 description: PD image name
138 default: MOG_BASE_8.0
139 packet_mirror_network_name:
140 label: packet mirror network name
145 type: org.openecomp.annotations.Source
148 - hot-mog-0108-bs1271
150 param_name: packet_mirror_network_name
152 description: name of the network
153 default: mog_packet_1
155 label: PD server names
160 type: org.openecomp.annotations.Source
163 - hot-mog-0108-bs1271
165 param_name: pd_server_names
167 description: name of the PD instance
174 label: SM server names
179 type: org.openecomp.annotations.Source
182 - hot-mog-0108-bs1271
184 param_name: sm_server_names
186 description: name of the SM instance
197 type: org.openecomp.annotations.Source
200 - hot-mog-0108-bs1271
202 param_name: VMME_ps_boot_volume
204 default: 43ccf5ba-2d50-427b-a38f-e8c7d8670eee
205 VMME_oam_boot_volume:
210 type: org.openecomp.annotations.Source
213 - hot-mog-0108-bs1271
215 param_name: VMME_oam_boot_volume
217 default: 4c35b5f1-ce99-4220-a6e2-cda6e2d713a0
219 label: CM flavor name
224 type: org.openecomp.annotations.Source
227 - hot-mog-0108-bs1271
229 param_name: cm_flavor_name
231 description: flavor name of CM instance
239 type: org.openecomp.annotations.Source
242 - hot-mog-0108-bs1271
244 param_name: sm_image_name
246 description: SM image name
247 default: MOG_BASE_8.0
254 type: org.openecomp.annotations.Source
257 - hot-mog-0108-bs1271
259 param_name: cm_image_name
261 description: CM image name
262 default: MOG_BASE_8.0
264 label: SM flavor name
269 type: org.openecomp.annotations.Source
272 - hot-mog-0108-bs1271
274 param_name: sm_flavor_name
276 description: flavor name of SM instance
279 label: PS server names
284 type: org.openecomp.annotations.Source
287 - hot-mog-0108-bs1271
289 param_name: ps_server_names
291 description: name of the PS instance
305 type: org.openecomp.annotations.Source
308 - hot-mog-0108-bs1271
310 param_name: ps_image_name
312 description: PS image name
313 default: MOG_BASE_8.0
320 type: org.openecomp.annotations.Source
323 - hot-mog-0108-bs1271
325 param_name: oam_image_name
327 description: OAM image name
328 default: MOG_BASE_8.0
330 label: OAM server names
335 type: org.openecomp.annotations.Source
338 - hot-mog-0108-bs1271
340 param_name: oam_server_names
342 description: name of the OAM instance
349 label: PS flavor name
354 type: org.openecomp.annotations.Source
357 - hot-mog-0108-bs1271
359 param_name: ps_flavor_name
361 description: flavor name of PS instance
364 label: oam network name
369 type: org.openecomp.annotations.Source
372 - hot-mog-0108-bs1271
374 param_name: oam_net_name
376 description: name of the oam network
377 default: oam_protected_net_0
379 packet_mirror_network:
380 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
383 get_input: packet_mirror_network_name
385 type: org.openecomp.resource.abstract.nodes.pd_server
389 compute_pd_server_scheduler_hints:
390 - group: BE_Affinity_group
391 compute_pd_server_availability_zone:
392 - get_input: availabilityzone_name
393 compute_pd_server_name:
399 - network_policy_server
401 port_pd01_port_security_groups:
402 - - jsa_security_group
403 port_pd01_port_mac_requirements:
407 get_input: pd_image_name
408 port_pd01_port_ip_requirements:
412 floating_ip_count_required:
414 port_pd01_port_network:
415 - get_input: oam_net_name
416 port_pd01_port_subinterface_indicator:
418 port_pd01_port_network_role_tag: oam
419 compute_pd_server_user_data_format:
421 service_template_filter:
422 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
427 - service_template_filter
430 - dependency_pd_server:
431 capability: tosca.capabilities.Node
432 node: packet_mirror_network
433 relationship: tosca.relationships.DependsOn
435 type: org.openecomp.resource.abstract.nodes.ps_server
439 compute_ps_server_name:
443 compute_ps_server_availability_zone:
444 - get_input: availabilityzone_name
445 compute_ps_server_user_data_format:
447 compute_ps_server_scheduler_hints:
448 - group: BE_Affinity_group
451 - network_policy_server
453 port_pd01_port_security_groups:
454 - - jsa_security_group
455 port_pd01_port_mac_requirements:
459 get_input: pd_image_name
460 port_pd01_port_ip_requirements:
464 floating_ip_count_required:
466 port_pd01_port_network:
468 - network_policy_server
470 port_pd01_port_subinterface_indicator:
472 service_template_filter:
473 substitute_service_template: Nested_ps_serverServiceTemplate.yaml
478 - service_template_filter
481 - dependency_ps_server:
482 capability: tosca.capabilities.Node
483 node: packet_mirror_network
484 relationship: tosca.relationships.DependsOn
486 type: org.openecomp.resource.abstract.nodes.oam_server
492 - network_policy_server
494 port_pd01_port_security_groups:
495 - - jsa_security_group
496 port_pd01_port_mac_requirements:
499 compute_oam_server_availability_zone:
500 - get_input: availabilityzone_name
502 get_input: pd_image_name
503 port_pd01_port_ip_requirements:
507 floating_ip_count_required:
509 port_pd01_port_network:
510 - get_input: oam_net_name
511 port_pd01_port_subinterface_indicator:
513 compute_oam_server_user_data_format:
515 compute_oam_server_name:
519 port_pd01_port_network_role_tag: oam
520 compute_oam_server_scheduler_hints:
521 - group: BE_Affinity_group
522 service_template_filter:
523 substitute_service_template: Nested_oam_serverServiceTemplate.yaml
528 - service_template_filter
531 - dependency_oam_server:
532 capability: tosca.capabilities.Node
533 node: packet_mirror_network
534 relationship: tosca.relationships.DependsOn
535 network_policy_server_ps:
536 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
541 - ps_server_accessIPv4
542 resources_with_dependOn:
543 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
548 capability: feature_oam_server
549 node: abstract_oam_server
550 relationship: tosca.relationships.DependsOn
552 capability: feature_pd_server
553 node: abstract_pd_server
554 relationship: tosca.relationships.DependsOn
556 capability: feature_ps_server
557 node: abstract_ps_server
558 relationship: tosca.relationships.DependsOn
559 network_policy_server_oam:
560 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
564 - abstract_oam_server
565 - oam_server_accessIPv4
567 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
569 name: Test-SecurityGroup
570 description: ems security group
574 remote_ip_prefix: ::/0
578 capability: attachment_ps_server_pd01_port
579 node: abstract_ps_server
580 relationship: org.openecomp.relationships.AttachesTo
582 capability: attachment_pd_server_pd01_port
583 node: abstract_pd_server
584 relationship: org.openecomp.relationships.AttachesTo
586 capability: attachment_oam_server_pd01_port
587 node: abstract_oam_server
588 relationship: org.openecomp.relationships.AttachesTo
589 network_policy_server_pd:
590 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
595 - pd_server_accessIPv4
596 network_policy_server:
597 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
600 get_input: dummy_net_name_1
602 hot-mog-0108-bs1271_group:
603 type: org.openecomp.groups.heat.HeatStack
605 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
606 description: heat template that creates MOG stack
608 - packet_mirror_network
609 - network_policy_server_ps
610 - resources_with_dependOn
611 - network_policy_server_oam
613 - network_policy_server_pd
614 - network_policy_server
617 - abstract_oam_server
619 type: tosca.groups.Root
623 - abstract_oam_server
626 description: output_regula
630 - ps_server_accessIPv4
632 description: output_regula
635 - abstract_oam_server
636 - oam_server_accessIPv4
638 description: output_regula
642 - pd_server_pd01_port_device_owner
644 description: output_regula
648 - ps_server_pd01_port_device_id
650 description: output_regula
654 - pd_server_accessIPv4
657 type: org.openecomp.policies.placement.Colocate