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_network_role_tag: oam
417 compute_pd_server_user_data_format:
419 service_template_filter:
420 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
425 - service_template_filter
428 - dependency_pd_server:
429 capability: tosca.capabilities.Node
430 node: packet_mirror_network
431 relationship: tosca.relationships.DependsOn
433 type: org.openecomp.resource.abstract.nodes.ps_server
437 compute_ps_server_name:
441 compute_ps_server_availability_zone:
442 - get_input: availabilityzone_name
443 compute_ps_server_user_data_format:
445 compute_ps_server_scheduler_hints:
446 - group: BE_Affinity_group
449 - network_policy_server
451 port_pd01_port_security_groups:
452 - - jsa_security_group
453 port_pd01_port_mac_requirements:
457 get_input: pd_image_name
458 port_pd01_port_ip_requirements:
462 floating_ip_count_required:
464 port_pd01_port_network:
466 - network_policy_server
468 service_template_filter:
469 substitute_service_template: Nested_ps_serverServiceTemplate.yaml
474 - service_template_filter
477 - dependency_ps_server:
478 capability: tosca.capabilities.Node
479 node: packet_mirror_network
480 relationship: tosca.relationships.DependsOn
482 type: org.openecomp.resource.abstract.nodes.oam_server
488 - network_policy_server
490 port_pd01_port_security_groups:
491 - - jsa_security_group
492 port_pd01_port_mac_requirements:
495 compute_oam_server_availability_zone:
496 - get_input: availabilityzone_name
498 get_input: pd_image_name
499 port_pd01_port_ip_requirements:
503 floating_ip_count_required:
505 port_pd01_port_network:
506 - get_input: oam_net_name
507 compute_oam_server_user_data_format:
509 compute_oam_server_name:
513 port_pd01_port_network_role_tag: oam
514 compute_oam_server_scheduler_hints:
515 - group: BE_Affinity_group
516 service_template_filter:
517 substitute_service_template: Nested_oam_serverServiceTemplate.yaml
522 - service_template_filter
525 - dependency_oam_server:
526 capability: tosca.capabilities.Node
527 node: packet_mirror_network
528 relationship: tosca.relationships.DependsOn
529 network_policy_server_ps:
530 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
535 - ps_server_accessIPv4
536 resources_with_dependOn:
537 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
542 capability: feature_oam_server
543 node: abstract_oam_server
544 relationship: tosca.relationships.DependsOn
546 capability: feature_pd_server
547 node: abstract_pd_server
548 relationship: tosca.relationships.DependsOn
550 capability: feature_ps_server
551 node: abstract_ps_server
552 relationship: tosca.relationships.DependsOn
553 network_policy_server_oam:
554 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
558 - abstract_oam_server
559 - oam_server_accessIPv4
561 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
563 name: Test-SecurityGroup
564 description: ems security group
568 remote_ip_prefix: ::/0
572 capability: attachment_ps_server_pd01_port
573 node: abstract_ps_server
574 relationship: org.openecomp.relationships.AttachesTo
576 capability: attachment_pd_server_pd01_port
577 node: abstract_pd_server
578 relationship: org.openecomp.relationships.AttachesTo
580 capability: attachment_oam_server_pd01_port
581 node: abstract_oam_server
582 relationship: org.openecomp.relationships.AttachesTo
583 network_policy_server_pd:
584 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
589 - pd_server_accessIPv4
590 network_policy_server:
591 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
594 get_input: dummy_net_name_1
596 hot-mog-0108-bs1271_group:
597 type: org.openecomp.groups.heat.HeatStack
599 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
600 description: heat template that creates MOG stack
602 - packet_mirror_network
603 - network_policy_server_ps
604 - resources_with_dependOn
605 - network_policy_server_oam
607 - network_policy_server_pd
608 - network_policy_server
611 - abstract_oam_server
613 type: tosca.groups.Root
617 - abstract_oam_server
620 description: output_regula
624 - ps_server_accessIPv4
626 description: output_regula
629 - abstract_oam_server
630 - oam_server_accessIPv4
632 description: output_regula
636 - pd_server_pd01_port_device_owner
638 description: output_regula
642 - ps_server_pd01_port_device_id
644 description: output_regula
648 - pd_server_accessIPv4
651 type: org.openecomp.policies.placement.Colocate