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_internal_network_port_2:
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_internal_network
167 capability: tosca.capabilities.network.Bindable
169 relationship: tosca.relationships.network.BindsTo
170 oam_private_net_network_port_2:
171 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
177 floating_ip_count_required:
180 - get_input: security_group
184 network_role_tag: oam_private
186 get_input: oam_private_net_name
189 capability: tosca.capabilities.network.Bindable
191 relationship: tosca.relationships.network.BindsTo
192 packet_mirror_network_port:
193 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
199 floating_ip_count_required:
202 - get_input: security_group
207 get_input: packet_mirror_network
210 capability: tosca.capabilities.network.Bindable
212 relationship: tosca.relationships.network.BindsTo
214 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
217 get_input: vLB_volume_type_1
218 size: '(get_input : vLB_volume_size_1) * 1024'
220 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
223 get_input: vLB_volume_type_0
224 size: '(get_input : vLB_volume_size_0) * 1024'
226 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
229 get_input: vLB_volume_type_2
230 size: '(get_input : vLB_volume_size_2) * 1024'
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_2.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_2
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_2
294 oam_private_network_ip_0:
295 - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port_2.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_internal_network_port_2
385 - oam_private_net_network_port_2
386 - packet_mirror_network_port
391 substitution_mappings:
392 node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBTemplate
394 disk.iops_vLBInstance:
397 network.incoming.packets_packet_internal_network_port_2:
398 - packet_internal_network_port_2
399 - network.incoming.packets
400 network.outgoing.bytes.rate_oam_private_net_network_port_2:
401 - oam_private_net_network_port_2
402 - network.outgoing.bytes.rate
412 network.outgoing.bytes.rate_packet_internal_network_port_2:
413 - packet_internal_network_port_2
414 - network.outgoing.bytes.rate
415 network.incoming.packets_oam_private_net_network_port_2:
416 - oam_private_net_network_port_2
417 - network.incoming.packets
418 disk.device.write.bytes.rate_vLBInstance:
420 - disk.device.write.bytes.rate
421 network.outgoing.bytes_packet_mirror_network_port:
422 - packet_mirror_network_port
423 - network.outgoing.bytes
424 network.incoming.bytes.rate_oam_private_net_network_port_2:
425 - oam_private_net_network_port_2
426 - network.incoming.bytes.rate
427 disk.write.bytes.rate_vLBInstance:
429 - disk.write.bytes.rate
430 feature_oam_private_net_network_port_2:
431 - oam_private_net_network_port_2
433 network.outgoing.bytes_packet_internal_network_port_2:
434 - packet_internal_network_port_2
435 - network.outgoing.bytes
436 network.incoming.packets.rate_packet_internal_network_port_2:
437 - packet_internal_network_port_2
438 - network.incoming.packets.rate
439 memory.usage_vLBInstance:
445 network.outgoing.bytes.rate_packet_mirror_network_port:
446 - packet_mirror_network_port
447 - network.outgoing.bytes.rate
448 network.outpoing.packets_packet_internal_network_port_2:
449 - packet_internal_network_port_2
450 - network.outpoing.packets
451 disk.device.capacity_vLBInstance:
453 - disk.device.capacity
454 network.outpoing.packets_oam_private_net_network_port_2:
455 - oam_private_net_network_port_2
456 - network.outpoing.packets
457 network.incoming.packets.rate_oam_private_net_network_port_2:
458 - oam_private_net_network_port_2
459 - network.incoming.packets.rate
460 instance_vLBInstance:
466 binding_oam_private_net_network_port_2:
467 - oam_private_net_network_port_2
469 disk.device.latency_vLBInstance:
471 - disk.device.latency
472 network.outpoing.packets_packet_mirror_network_port:
473 - packet_mirror_network_port
474 - network.outpoing.packets
475 binding_packet_internal_network_port_2:
476 - packet_internal_network_port_2
478 network.incoming.bytes_packet_mirror_network_port:
479 - packet_mirror_network_port
480 - network.incoming.bytes
481 network.incoming.packets_packet_mirror_network_port:
482 - packet_mirror_network_port
483 - network.incoming.packets
484 disk.device.read.requests.rate_vLBInstance:
486 - disk.device.read.requests.rate
487 network.incoming.packets.rate_packet_mirror_network_port:
488 - packet_mirror_network_port
489 - network.incoming.packets.rate
490 network.outgoing.packets.rate_packet_mirror_network_port:
491 - packet_mirror_network_port
492 - network.outgoing.packets.rate
496 network.incoming.bytes.rate_packet_internal_network_port_2:
497 - packet_internal_network_port_2
498 - network.incoming.bytes.rate
499 forwarder_packet_mirror_network_port:
500 - packet_mirror_network_port
502 cpu.delta_vLBInstance:
505 disk.write.bytes_vLBInstance:
508 disk.write.requests_vLBInstance:
510 - disk.write.requests
511 attachment_vLB_volume_2:
514 disk.ephemeral.size_vLBInstance:
516 - disk.ephemeral.size
517 disk.device.iops_vLBInstance:
520 disk.capacity_vLBInstance:
523 disk.device.read.bytes_vLBInstance:
525 - disk.device.read.bytes
526 attachment_packet_internal_network_port_2:
527 - packet_internal_network_port_2
529 attachment_vLB_volume_0:
532 network.outgoing.packets.rate_oam_private_net_network_port_2:
533 - oam_private_net_network_port_2
534 - network.outgoing.packets.rate
535 attachment_vLB_volume_1:
538 disk.root.size_vLBInstance:
541 disk.allocation_vLBInstance:
544 memory.resident_vLBInstance:
547 disk.write.requests.rate_vLBInstance:
549 - disk.write.requests.rate
550 disk.device.write.requests_vLBInstance:
552 - disk.device.write.requests
553 network.outgoing.packets.rate_packet_internal_network_port_2:
554 - packet_internal_network_port_2
555 - network.outgoing.packets.rate
556 attachment_oam_private_net_network_port_2:
557 - oam_private_net_network_port_2
559 attachment_packet_mirror_network_port:
560 - packet_mirror_network_port
562 disk.read.requests_vLBInstance:
565 disk.device.read.requests_vLBInstance:
567 - disk.device.read.requests
568 disk.latency_vLBInstance:
571 network.incoming.bytes_packet_internal_network_port_2:
572 - packet_internal_network_port_2
573 - network.incoming.bytes
574 feature_packet_mirror_network_port:
575 - packet_mirror_network_port
577 feature_packet_internal_network_port_2:
578 - packet_internal_network_port_2
580 binding_packet_mirror_network_port:
581 - packet_mirror_network_port
583 network.outgoing.bytes_oam_private_net_network_port_2:
584 - oam_private_net_network_port_2
585 - network.outgoing.bytes
586 network.incoming.bytes_oam_private_net_network_port_2:
587 - oam_private_net_network_port_2
588 - network.incoming.bytes
589 network.incoming.bytes.rate_packet_mirror_network_port:
590 - packet_mirror_network_port
591 - network.incoming.bytes.rate
592 disk.device.write.requests.rate_vLBInstance:
594 - disk.device.write.requests.rate
595 forwarder_packet_internal_network_port_2:
596 - packet_internal_network_port_2
598 forwarder_oam_private_net_network_port_2:
599 - oam_private_net_network_port_2
601 disk.read.bytes_vLBInstance:
604 scalable_vLBInstance:
607 disk.device.read.bytes.rate_vLBInstance:
609 - disk.device.read.bytes.rate
610 disk.read.bytes.rate_vLBInstance:
612 - disk.read.bytes.rate
613 disk.device.write.bytes_vLBInstance:
615 - disk.device.write.bytes
616 feature_vLB_volume_1:
622 feature_vLB_volume_2:
625 endpoint_vLBInstance:
628 disk.device.allocation_vLBInstance:
630 - disk.device.allocation
631 disk.device.usage_vLBInstance:
634 feature_vLB_volume_0:
637 disk.usage_vLBInstance:
640 cpu_util_vLBInstance:
644 dependency_vLB_volume_0:
647 dependency_vLB_volume_1:
650 local_storage_vLBInstance:
653 dependency_oam_private_net_network_port_2:
654 - oam_private_net_network_port_2
656 dependency_vLB_volume_2:
659 link_oam_private_net_network_port_2:
660 - oam_private_net_network_port_2
662 dependency_packet_internal_network_port_2:
663 - packet_internal_network_port_2
665 dependency_packet_mirror_network_port:
666 - packet_mirror_network_port
668 dependency_vLBInstance:
671 link_packet_mirror_network_port:
672 - packet_mirror_network_port
674 link_packet_internal_network_port_2:
675 - packet_internal_network_port_2