1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: FEAdd_On_Module_vLBTemplate
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.nodes.heat.vLB:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
18 packet_mirror_network:
50 packet_internal_network:
136 manager_oam_direct_ip_0:
149 packet_mirror_network_port:
150 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
156 floating_ip_count_required:
159 - get_input: security_group
164 get_input: packet_mirror_network
167 capability: tosca.capabilities.network.Bindable
169 relationship: tosca.relationships.network.BindsTo
171 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
174 get_input: vLB_volume_type_1
175 size: '(get_input : vLB_volume_size_1) * 1024'
177 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
180 get_input: vLB_volume_type_0
181 size: '(get_input : vLB_volume_size_0) * 1024'
183 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
186 get_input: vLB_volume_type_2
187 size: '(get_input : vLB_volume_size_2) * 1024'
188 oam_private_net_network_port:
189 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
195 floating_ip_count_required:
198 - get_input: security_group
202 network_role_tag: oam_private
204 get_input: oam_private_net_name
207 capability: tosca.capabilities.network.Bindable
209 relationship: tosca.relationships.network.BindsTo
210 packet_internal_network_port:
211 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
217 floating_ip_count_required:
220 - get_input: security_group
225 get_input: packet_internal_network
228 capability: tosca.capabilities.network.Bindable
230 relationship: tosca.relationships.network.BindsTo
232 type: org.openecomp.resource.vfc.nodes.heat.vLB
235 get_input: vLB_flavor_name
237 get_input: availability_zone_0
239 get_input: vlb_image_name
242 get_input: vf_module_id
243 packet_mirror_network_cidr:
245 - packet_mirror_network_port
249 packet_internal_network_ip_0:
250 - UNSUPPORTED_ATTRIBUTE_packet_internal_network_port.fixed_ip_0s
252 get_input: vLB_version_name
256 - get_input: vLB_index
258 get_input: vf_module_name
260 get_input: ntp_timezone
263 mount_colon__slash_log: vLB_volume_1
264 mount_colon__slash_config: vLB_volume_2
265 oam_private_network_cidr:
267 - oam_private_net_network_port
272 get_input: tenant_name
275 get_input: vLB_cluster_name
277 get_input: rpmrepository_ip_0
278 mount_colon__slash_data: vLB_volume_0
282 - UNSUPPORTED_RESOURCE_vLB_id
283 vLBAgent_version_name:
284 get_input: vLB_version_name
285 packet_internal_network_cidr:
287 - packet_internal_network_port
294 oam_private_network_ip_0:
295 - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port.fixed_ip_0s
296 packet_mirror_network_ip_0:
297 - UNSUPPORTED_ATTRIBUTE_packet_mirror_network_port.fixed_ip_0s
301 - get_input: vLB_index
303 get_input: region_name
304 manager_oam_direct_ip_0:
305 get_input: manager_oam_direct_ip_0
308 /root/RegisterStatus/register_status.py:
312 /root/CheckAvailability/check_availability.py:
316 /tmp/wait_for_resources.py:
324 /root/dependencies.json:
328 user_data_format: RAW
332 - get_input: vLB_index
335 capability: tosca.capabilities.Attachment
337 relationship: vLB_volume_0_att
339 capability: tosca.capabilities.Attachment
341 relationship: vLB_volume_1_att
343 capability: tosca.capabilities.Attachment
345 relationship: vLB_volume_2_att
348 type: tosca.artifacts.Deployment
349 file: ../Artifacts/call_home.py
351 type: tosca.artifacts.Deployment
352 file: ../Artifacts/check_availability.py
354 type: tosca.artifacts.Deployment
355 file: ../Artifacts/vlbdependencies.json
357 type: tosca.artifacts.Deployment
358 file: ../Artifacts/wait_for_resources.py
360 type: tosca.artifacts.Deployment
361 file: ../Artifacts/register_status.py
362 relationship_templates:
364 type: org.openecomp.relationships.VolumeAttachesTo
366 volume_id: vLB_volume_2
367 instance_uuid: vLBInstance
369 type: org.openecomp.relationships.VolumeAttachesTo
371 volume_id: vLB_volume_1
372 instance_uuid: vLBInstance
374 type: org.openecomp.relationships.VolumeAttachesTo
376 volume_id: vLB_volume_0
377 instance_uuid: vLBInstance
379 FEAdd_On_Module_vLBTemplate_group:
380 type: org.openecomp.groups.heat.HeatStack
382 heat_file: ../Artifacts/FEAdd_On_Module_vLBTemplate.yaml
384 - packet_mirror_network_port
388 - oam_private_net_network_port
389 - packet_internal_network_port
391 substitution_mappings:
392 node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBTemplate
394 attachment_oam_private_net_network_port:
395 - oam_private_net_network_port
397 network.incoming.packets_packet_internal_network_port:
398 - packet_internal_network_port
399 - network.incoming.packets
400 disk.iops_vLBInstance:
412 disk.device.write.bytes.rate_vLBInstance:
414 - disk.device.write.bytes.rate
415 network.outgoing.bytes_packet_mirror_network_port:
416 - packet_mirror_network_port
417 - network.outgoing.bytes
418 network.outgoing.bytes.rate_oam_private_net_network_port:
419 - oam_private_net_network_port
420 - network.outgoing.bytes.rate
421 disk.write.bytes.rate_vLBInstance:
423 - disk.write.bytes.rate
424 network.outpoing.packets_oam_private_net_network_port:
425 - oam_private_net_network_port
426 - network.outpoing.packets
427 memory.usage_vLBInstance:
433 network.incoming.bytes.rate_packet_internal_network_port:
434 - packet_internal_network_port
435 - network.incoming.bytes.rate
436 network.outgoing.bytes.rate_packet_mirror_network_port:
437 - packet_mirror_network_port
438 - network.outgoing.bytes.rate
439 disk.device.capacity_vLBInstance:
441 - disk.device.capacity
442 binding_packet_internal_network_port:
443 - packet_internal_network_port
445 instance_vLBInstance:
448 network.incoming.bytes_oam_private_net_network_port:
449 - oam_private_net_network_port
450 - network.incoming.bytes
454 feature_oam_private_net_network_port:
455 - oam_private_net_network_port
457 disk.device.latency_vLBInstance:
459 - disk.device.latency
460 network.outpoing.packets_packet_mirror_network_port:
461 - packet_mirror_network_port
462 - network.outpoing.packets
463 network.incoming.bytes_packet_mirror_network_port:
464 - packet_mirror_network_port
465 - network.incoming.bytes
466 network.incoming.packets_packet_mirror_network_port:
467 - packet_mirror_network_port
468 - network.incoming.packets
469 disk.device.read.requests.rate_vLBInstance:
471 - disk.device.read.requests.rate
472 attachment_packet_internal_network_port:
473 - packet_internal_network_port
475 network.incoming.packets.rate_packet_mirror_network_port:
476 - packet_mirror_network_port
477 - network.incoming.packets.rate
478 network.outgoing.packets.rate_packet_mirror_network_port:
479 - packet_mirror_network_port
480 - network.outgoing.packets.rate
481 network.incoming.bytes.rate_oam_private_net_network_port:
482 - oam_private_net_network_port
483 - network.incoming.bytes.rate
487 cpu.delta_vLBInstance:
490 disk.write.bytes_vLBInstance:
493 network.outgoing.bytes_oam_private_net_network_port:
494 - oam_private_net_network_port
495 - network.outgoing.bytes
496 disk.write.requests_vLBInstance:
498 - disk.write.requests
499 attachment_vLB_volume_2:
502 disk.ephemeral.size_vLBInstance:
504 - disk.ephemeral.size
505 disk.device.iops_vLBInstance:
508 network.outgoing.packets.rate_packet_internal_network_port:
509 - packet_internal_network_port
510 - network.outgoing.packets.rate
511 disk.capacity_vLBInstance:
514 disk.device.read.bytes_vLBInstance:
516 - disk.device.read.bytes
517 attachment_vLB_volume_0:
520 attachment_vLB_volume_1:
523 disk.root.size_vLBInstance:
526 disk.allocation_vLBInstance:
529 memory.resident_vLBInstance:
532 network.outgoing.bytes_packet_internal_network_port:
533 - packet_internal_network_port
534 - network.outgoing.bytes
535 disk.write.requests.rate_vLBInstance:
537 - disk.write.requests.rate
538 disk.device.write.requests_vLBInstance:
540 - disk.device.write.requests
541 network.incoming.bytes_packet_internal_network_port:
542 - packet_internal_network_port
543 - network.incoming.bytes
544 network.incoming.packets.rate_packet_internal_network_port:
545 - packet_internal_network_port
546 - network.incoming.packets.rate
547 attachment_packet_mirror_network_port:
548 - packet_mirror_network_port
550 disk.read.requests_vLBInstance:
553 binding_oam_private_net_network_port:
554 - oam_private_net_network_port
556 disk.device.read.requests_vLBInstance:
558 - disk.device.read.requests
559 disk.latency_vLBInstance:
562 feature_packet_mirror_network_port:
563 - packet_mirror_network_port
565 binding_packet_mirror_network_port:
566 - packet_mirror_network_port
568 network.incoming.packets_oam_private_net_network_port:
569 - oam_private_net_network_port
570 - network.incoming.packets
571 network.incoming.bytes.rate_packet_mirror_network_port:
572 - packet_mirror_network_port
573 - network.incoming.bytes.rate
574 network.incoming.packets.rate_oam_private_net_network_port:
575 - oam_private_net_network_port
576 - network.incoming.packets.rate
577 disk.device.write.requests.rate_vLBInstance:
579 - disk.device.write.requests.rate
580 disk.read.bytes_vLBInstance:
583 scalable_vLBInstance:
586 disk.device.read.bytes.rate_vLBInstance:
588 - disk.device.read.bytes.rate
589 disk.read.bytes.rate_vLBInstance:
591 - disk.read.bytes.rate
592 disk.device.write.bytes_vLBInstance:
594 - disk.device.write.bytes
595 feature_vLB_volume_1:
598 network.outgoing.bytes.rate_packet_internal_network_port:
599 - packet_internal_network_port
600 - network.outgoing.bytes.rate
604 feature_vLB_volume_2:
607 endpoint_vLBInstance:
610 network.outpoing.packets_packet_internal_network_port:
611 - packet_internal_network_port
612 - network.outpoing.packets
613 disk.device.allocation_vLBInstance:
615 - disk.device.allocation
616 disk.device.usage_vLBInstance:
619 feature_vLB_volume_0:
622 disk.usage_vLBInstance:
625 feature_packet_internal_network_port:
626 - packet_internal_network_port
628 cpu_util_vLBInstance:
631 network.outgoing.packets.rate_oam_private_net_network_port:
632 - oam_private_net_network_port
633 - network.outgoing.packets.rate
635 dependency_vLB_volume_0:
638 dependency_vLB_volume_1:
641 local_storage_vLBInstance:
644 dependency_packet_internal_network_port:
645 - packet_internal_network_port
647 link_packet_internal_network_port:
648 - packet_internal_network_port
650 dependency_vLB_volume_2:
653 dependency_oam_private_net_network_port:
654 - oam_private_net_network_port
656 dependency_packet_mirror_network_port:
657 - packet_mirror_network_port
659 link_oam_private_net_network_port:
660 - oam_private_net_network_port
662 dependency_vLBInstance:
665 link_packet_mirror_network_port:
666 - packet_mirror_network_port