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: The ID or name of the flavor to boot onto.
17 default: vson-app-flavor
19 label: vSON DBG Volume ID 0
23 description: Volume ID of the vSON DBG server.
24 vson_dbs_server_group_id:
25 label: vSON DBS server group policy
29 description: "Tells what policy should be applied to the ServerGroup. Affinity\
30 \ policy will force instances to share the same hypervisor. Anti-affinity\
31 \ will force instances to run in different hypervisors. The group intended\
32 \ for vSON DBS instances. \n"
33 vson_mon_volume_name_0:
34 label: vSON MON volume name
38 description: Volume name.
39 default: vson_mon_volume_0
40 vson_dbs_volume_name_0:
41 label: vSON DBS volume name 0
45 description: First volume name.
46 vson_dbs_volume_size_1:
47 label: vSON DBS volume ID 1 size
51 description: Size of the second Cinder volume. Measured in gigabytes.
54 label: vSON Mediator Volume ID 0
58 description: Volume ID of the vSON Mediator server.
59 vson_mgt_volume_name_0:
60 label: vSON MGT volume name
64 description: Volume name.
65 default: vson_mgt_volume_0
66 vson_dbs_volume_name_1:
67 label: vSON DBS volume name 1
71 description: Second volume name.
72 vson_dbs_volume_size_0:
73 label: vSON DBS volume ID 0 size
77 description: Size of the first Cinder volume. Measured in gigabytes.
84 description: The ID or name of the flavor to boot onto.
85 vson_mon_volume_size_0:
86 label: vSON MON cinder volume size
90 description: Size of the Cinder volume. Measured in gigabytes.
93 label: vSON MON VM image name
97 description: Image name the volume will be created from.
98 default: VSON-BASE-1.0
99 oam_net_subnet_prefix_length:
100 label: OAM net subnet prefix length
104 description: OAM network subnet prefix length.
106 label: swift storage URL
111 Swift storage URL. Example: http://172.16.209.246:8080/v1/AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 http://172.16.209.246:8080 - protocol, IP and port, v1 - API version AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 - account ID
113 label: vSON base VM image name
117 description: VM Image name the vSON DC leader instance will be created from.
118 vson_app_oam_net_v6_ip_0:
119 label: vSON APP OAM network IPv6 address
123 description: Fixed IPv6 assignment for the vSON APP instance on the OAM network.
129 description: List of DNS servers.
132 vson_app_volume_size_0:
133 label: vSON APP cinder volume size
138 Size of the Cinder volume. Measured in gigabytes.
140 oam_net_security_group_id:
141 label: OAM network security group ID
146 The ID of Security group applied on the port bound to the vSON OAM network.
147 vson_mgt_flavor_name:
152 description: The ID or name of the flavor to boot onto.
153 default: vson-mgt-flavor
154 vson_mgt_volume_size_0:
155 label: vSON MGT cinder volume size
159 description: Size of the Cinder volume. Measured in gigabytes.
161 vson_dbs_volume_id_0:
162 label: vSON DBS Volume ID 0
166 description: Volume ID of the first vSON DBS server.
167 vson_dbc_volume_id_0:
168 label: vSON DBC Volume ID 0
172 description: Volume ID of the vSON DBC server.
173 vson_dbs_volume_id_1:
174 label: vSON DBS Volume ID 1
178 description: Volume ID of the second vSON DBS server.
180 label: vSON base VM image name
184 description: VM Image name the vSON DBC instance will be created from.
185 default: VSON-BASE-1.0
187 label: vSON Management VM image name
191 description: Image name the volume will be created from.
192 default: VSON-BASE-1.0
194 label: Default IPv6 gateway
198 description: Default IPv6 gateway.
199 vson_mgt_server_group_id:
200 label: vSON Management server group policy
204 description: "Tells what policy should be applied to the ServerGroup. Affinity\
205 \ policy will force instances to share the same hypervisor. Anti-affinity\
206 \ will force instances to run in different hypervisors. The group intended\
207 \ for vSON Management instances. \n"
209 label: vSON Cluster Manager instance name
213 description: Unique name to be issued to the vSON Cluster Manager instance.
214 vson_dbc_server_group_policy:
215 label: vSON Database server group policy
220 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Database instances.
221 default: anti-affinity
222 vson_clm_server_group_policy:
223 label: vSON Cluster Management server group policy
228 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Cluster Management instances.
229 default: anti-affinity
230 vson_mon_server_group_policy:
231 label: vSON MON server group policy
236 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON MON instances.
237 default: anti-affinity
238 vson_dbg_server_group_id:
239 label: vSON DBS server group policy
243 description: "Tells what policy should be applied to the ServerGroup. Affinity\
244 \ policy will force instances to share the same hypervisor. Anti-affinity\
245 \ will force instances to run in different hypervisors. The group intended\
246 \ for vSON DBS instances. \n"
247 vson_leader_server_group_policy:
248 label: vSON Cluster/DC leader server group policy
253 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Cluster/DC leader instances.
254 default: anti-affinity
255 vson_dcl_oam_net_ip_0:
256 label: vSON DC leader OAM network IP address 0
260 description: Fixed IP assignment for the first vSON DC leader instance on the OAM network.
261 vson_cll_flavor_name:
266 description: The ID or name of the flavor to boot onto.
267 vson_app_server_group_policy:
268 label: vSON Application server group policy
273 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Application instances.
274 default: anti-affinity
275 vson_dcl_oam_net_ip_1:
276 label: vSON DC leader OAM network IP address 1
280 description: Fixed IP assignment for the second vSON DC leader instance on the OAM network.
281 vson_dcl_oam_net_ip_2:
282 label: vSON DC leader OAM network IP address 2
286 description: Fixed IP assignment for the third vSON DC leader instance on the OAM network.
287 vson_dbg_volume_size_0:
288 label: vSON DBG cinder volume size
293 Size of the Cinder volume. Measured in gigabytes.
295 vson_cll_oam_net_ip_0:
296 label: vSON Cluster leader OAM network IP address 0
300 description: Fixed IP assignment for the first vSON Cluster leader instance on the OAM network.
301 vson_app_oam_net_ip_0:
302 label: vSON APP OAM network IPv4 address
306 description: Fixed IPv4 assignment for the vSON APP instance on the OAM network.
307 vson_cll_oam_net_ip_2:
308 label: vSON Cluster leader OAM network IP address 2
312 description: Fixed IP assignment for the third vSON Cluster leader instance on the OAM network.
313 vson_cll_oam_net_ip_1:
314 label: vSON Cluster leader OAM network IP address 1
318 description: Fixed IP assignment for the second vSON Cluster leader instance on the OAM network.
319 vson_clm_oam_net_ip_0:
320 label: vSON CLM OAM network IP address
324 description: Fixed IP assignment for the vSON CLM instance on the OAM network.
331 description: Unique ID for this VF Module instance.
332 vson_dbc_oam_net_ip_0:
333 label: vSON DBC OAM network IP address
337 description: Fixed IP assignment for the vSON DBC instance on the OAM network.
338 vson_dbg_oam_net_ip_0:
339 label: vSON DBG OAM network IP address
343 description: Fixed IP assignment for the vSON DBG instance on the OAM network.
349 description: Unique name for this VF instance.
351 label: Number of Servers
355 description: Number of vSON Management servers.
361 label: vSON Management instance name
365 description: Unique name to be issued to the vSON Management instance.
366 default: vson-03.cisco.com
368 label: VF module name
372 description: Unique name for this VF module instance.
373 default: module_0_vson_mgt_volume
374 vson_clm_flavor_name:
379 description: The ID or name of the flavor to boot onto.
380 default: vson-clm-flavor
381 vson_mdr_flavor_name:
386 description: The ID or name of the flavor to boot onto.
387 default: vson-mdr-flavor
388 vson_mon_volume_id_0:
389 label: vSON MON Volume ID 0
393 description: Volume ID of the vSON MON server.
395 label: Availability zone 0
399 description: Availability zone.
401 label: Availability zone 1
405 description: Second availability zone.
406 vson_dbc_flavor_name:
411 description: The ID or name of the flavor to boot onto.
412 default: vson-dbc-flavor
413 vson_dbc_volume_name_0:
414 label: vSON DBC volume name
418 description: Volume name.
420 label: vSON Mediator VM image name
424 description: Image name the volume will be created from.
426 label: First vSON Cluster leader name
430 description: Unique name to be issued to the first vSON Cluster leader.
432 label: vSON base VM image name
436 description: VM Image name the vSON Cluster leader instance will be created from.
438 label: Third vSON Cluster leader name
442 description: Unique name to be issued to the third vSON Cluster leader.
448 description: Unique name to be issued to the vSON DBG server.
450 label: Second vSON Cluster leader name
454 description: Unique name to be issued to the second vSON Cluster leader.
455 vson_dbs_server_group_policy:
456 label: vSON Database server group policy
461 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON DB Shard instances.
462 default: anti-affinity
463 vson_join_cluster_auth_token:
464 label: vSON join cluster auth token
468 description: "Authentication Token generated for the user permitted to add \
469 \ a new vSON Datacenter. \n"
471 label: First vSON DC leader name
475 description: Unique name to be issued to the first vSON DC leader.
477 label: Second vSON DC leader name
481 description: Unique name to be issued to the second vSON DC leader.
482 vson_clm_0_oam_net_ip_0:
483 label: vSON Cluster Manager 0 OAM net IP
487 description: IP of the first vSON Cluster Management server.
489 label: Third vSON DC leader name
493 description: Unique name to be issued to the third vSON DC leader.
495 label: OAM network ID
499 description: The ID of the OAM network.
500 vson_mon_oam_net_ip_0:
501 label: vSON MON OAM network IP address
505 description: Fixed IP assignment for the vSON MON instance on the OAM network.
506 vson_dbg_flavor_name:
511 description: The ID or name of the flavor to boot onto.
512 default: vson-dbg-flavor
514 label: vSON Cluster Manager VM image name
518 description: Image name the volume will be created from.
519 default: VSON-BASE-1.0
525 description: Unique name to be issued to the vSON DBC server.
526 vson_dbs_oam_net_ip_1:
527 label: vSON DBS OAM network IP address 1
531 description: Fixed IP assignment for the second vSON DBS instance on the OAM network.
533 label: vSON base VM image name
537 description: VM Image name the vSON DBG instance will be created from.
538 default: VSON-BASE-1.0
539 vson_mgt_oam_net_ip_0:
540 label: vSON MGT OAM network IP address
544 description: Fixed IP assignment for the vSON MGT instance on the OAM network.
545 vson_dbs_oam_net_ip_0:
546 label: vSON DBS OAM network IP address 0
550 description: Fixed IP assignment for the first vSON DBS instance on the OAM network.
552 label: vSON Cluster name
556 description: Name of the vSON Cluster.
560 vson_dcl_volume_size_1:
561 label: Cinder volume ID 1 size
566 Size of the second Cinder volume. Measured in gigabytes.
568 vson_dcl_volume_size_0:
569 label: Cinder volume ID 0 size
574 Size of the first Cinder volume. Measured in gigabytes.
576 vson_dcl_volume_size_2:
577 label: Cinder volume ID 2 size
582 Size of the third Cinder volume. Measured in gigabytes.
585 label: First vSON DBS name
589 description: Unique name to be issued to the first vSON DBS server.
591 label: Second vSON DBS name
595 description: Unique name to be issued to the second vSON DBS server.
596 vson_mdr_server_group_id:
597 label: vSON Mediator server group policy
601 description: "Tells what policy should be applied to the ServerGroup. Affinity\
602 \ policy will force instances to share the same hypervisor. Anti-affinity\
603 \ will force instances to run in different hypervisors. The group intended\
604 \ for vSON Mediator instances. \n"
605 vson_dbc_server_group_id:
606 label: vSON DBS server group policy
610 description: "Tells what policy should be applied to the ServerGroup. Affinity\
611 \ policy will force instances to share the same hypervisor. Anti-affinity\
612 \ will force instances to run in different hypervisors. The group intended\
613 \ for vSON DBS instances. \n"
614 vson_dbs_flavor_name:
619 description: The ID or name of the flavor to boot onto.
620 default: vson-dbs-flavor
621 vson_mdr_server_group_policy:
622 label: vSON Mediator server group policy
627 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Mediator instances.
628 default: anti-affinity
629 vson_dbc_volume_size_0:
630 label: vSON DBC cinder volume size
634 description: Size of the Cinder volume. Measured in gigabytes.
637 label: vSON APP instance name
641 description: Unique name to be issued to the vSON APP instance.
642 default: vson-13.cisco.com
643 swift_account_auth_token:
644 label: Swift account auth token
649 Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
650 vson_mdr_oam_net_ip_0:
651 label: vSON MDR OAM network IP address
655 description: Fixed IP assignment for the vSON MDR instance on the OAM network.
656 vson_leader_server_group_id:
657 label: vSON Cluster leader server group policy
662 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Cluster leaders.
663 vson_clm_server_group_id:
664 label: vSON Cluster Manager server group policy
668 description: "Tells what policy should be applied to the ServerGroup. Affinity\
669 \ policy will force instances to share the same hypervisor. Anti-affinity\
670 \ will force instances to run in different hypervisors. The group intended\
671 \ for vSON Cluster Manager instances. \n"
672 vson_app_server_group_id:
673 label: vSON APP server group policy
678 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON APP instances.
680 label: vSON master CLM IP
684 description: "Master CLM IP. If the vSON Cluster belongs to a single OpenStack\
685 \ tenant, the value SHOULD BE EMPTY. In case the vSON Cluster is distributed\
686 \ between multiple tenants:\n -> vSON Cluster instantiation - the value should\
687 \ be empty \n -> Adding a new DC to existing vSON Cluster - IP of the CLM\
688 \ deployed during \n vSON Cluster instantiation, should be set as the\
690 vson_dcl_volume_id_2:
691 label: vSON DC Leader Volume ID 2
695 description: Volume ID of the third vSON DC leader.
696 vson_mgt_server_group_policy:
697 label: vSON Management server group policy
702 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Management instances.
703 default: anti-affinity
704 vson_dcl_volume_id_1:
705 label: vSON DC Leader Volume ID 1
709 description: Volume ID of the second vSON DC leader.
710 vson_dcl_volume_id_0:
711 label: vSON DC Leader Volume ID 0
715 description: Volume ID of the first vSON DC leader.
717 label: vSON base VM image name
721 description: VM Image name the vSON DBS instance will be created from.
722 default: VSON-BASE-1.0
723 vson_mon_server_group_id:
724 label: vSON MON server group policy
728 description: "Tells what policy should be applied to the ServerGroup. Affinity\
729 \ policy will force instances to share the same hypervisor. Anti-affinity\
730 \ will force instances to run in different hypervisors. The group intended\
731 \ for vSON MON instances. \n"
732 vson_mdr_volume_size_0:
733 label: vSON MDR cinder volume size
737 description: Size of the Cinder volume. Measured in gigabytes.
740 label: Default gateway
744 description: Default gateway.
745 vson_mgt_volume_id_0:
746 label: vSON Management Volume ID 0
750 description: Volume ID of the vSON Management server.
751 vson_dbg_server_group_policy:
752 label: vSON Database server group policy
757 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON DB Global instances.
758 default: anti-affinity
759 vson_mdr_volume_name_0:
760 label: vSON MGT volume name
764 description: Volume name.
765 default: vson_mdr_volume_0
766 vson_dbg_volume_name_0:
767 label: vSON DBG volume name
771 description: Volume name.
773 label: vSON base VM image name
777 description: VM Image name the vSON APP instance will be created from.
778 default: VSON-BASE-1.0
779 vson_app_volume_id_0:
780 label: vSON APP Volume ID 0
784 description: Volume ID of the vSON APP server.
790 description: Unique ID for this VF instance.
792 label: vSON Datacenter name
796 description: vSON Datacenter name.
797 swift_son_container_name:
802 description: Swift container storing vSON artifacts.
804 oam_net_subnet_v6_prefix_length:
805 label: OAM net IPv6 subnet prefix length
809 description: OAM network IPv6 subnet prefix length.
810 vson_cll_volume_id_0:
811 label: vSON Cluster Leader Volume ID 0
815 description: Volume ID of the first vSON Cluster leader.
821 description: List of NTP servers.
824 vson_cll_volume_id_1:
825 label: vSON Cluster Leader Volume ID 1
829 description: Volume ID of the second vSON Cluster leader.
830 vson_cll_volume_id_2:
831 label: vSON Cluster Leader Volume ID 2
835 description: Volume ID of the third vSON Cluster leader.
836 vson_cll_volume_size_2:
837 label: Cinder volume ID 2 size
842 Size of the third Cinder volume. Measured in gigabytes.
843 vson_cll_volume_size_1:
844 label: Cinder volume ID 1 size
849 Size of the second Cinder volume. Measured in gigabytes.
850 vson_cll_volume_size_0:
851 label: Cinder volume ID 0 size
856 Size of the first Cinder volume. Measured in gigabytes.
857 vson_dcl_flavor_name:
862 description: The ID or name of the flavor to boot onto.
863 vson_app_volume_name_0:
864 label: vSON APP volume name
868 description: Volume name.
870 label: vSON MON instance name
874 description: Unique name to be issued to the vSON MON instance.
876 label: vSON Mediator instance name
880 description: Unique name to be issued to the vSON Mediator instance.
883 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
886 get_input: availability_zone_0
891 get_input: vf_module_name
892 size: '(get_input : vson_dbc_volume_size_0) * 1024'
894 get_input: vson_dbc_volume_name_0
895 description: vSON DB Config cinder volume.
897 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
900 get_input: availability_zone_0
902 get_input: vson_mdr_image_name
907 get_input: vf_module_name
908 size: '(get_input : vson_mdr_volume_size_0) * 1024'
910 get_input: vson_mdr_volume_name_0
912 vSON MDR cinder volume. The volume is created from the vSON base VM image.
914 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
917 get_input: availability_zone_0
919 get_input: vson_mgt_image_name
924 get_input: vf_module_name
925 size: '(get_input : vson_mgt_volume_size_0) * 1024'
927 get_input: vson_mgt_volume_name_0
929 vSON MGT cinder volume. The volume is created from the vSON base VM image.
931 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
934 get_input: availability_zone_0
936 get_input: vson_mon_image_name
941 get_input: vf_module_name
942 size: '(get_input : vson_mon_volume_size_0) * 1024'
944 get_input: vson_mon_volume_name_0
946 vSON MON cinder volume. The volume is created from the vSON base VM image.
948 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
951 get_input: availability_zone_0
956 get_input: vf_module_name
957 size: '(get_input : vson_cll_volume_size_2) * 1024'
960 template: VNF_NAME_cll_volume_2
964 description: Cinder volume for the third vSON Cluster leader.
966 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
969 get_input: availability_zone_0
974 get_input: vf_module_name
975 size: '(get_input : vson_cll_volume_size_0) * 1024'
978 template: VNF_NAME_cll_volume_0
982 description: Cinder volume for the first vSON Cluster leader.
984 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
987 get_input: availability_zone_1
992 get_input: vf_module_name
993 size: '(get_input : vson_cll_volume_size_1) * 1024'
996 template: VNF_NAME_cll_volume_1
1000 description: Cinder volume for the second vSON Cluster leader.
1002 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server
1007 get_input: vf_module_id
1009 get_input: vson_cluster_name
1011 get_input: default_gateway
1012 port_vson_server_oam_net_port_0_ip_requirements:
1016 floating_ip_count_required:
1021 oam_net_subnet_prefix_length:
1022 get_input: oam_net_subnet_prefix_length
1024 get_input: swift_storage_url
1026 get_input: vf_module_name
1028 get_input: dns_servers
1029 oam_net_security_group_id: oam_net_security_group
1030 service_template_filter:
1031 substitute_service_template: nested_vson_serverServiceTemplate.yaml
1033 get_input: vson_clm_image_name
1036 vson_clm_oam_net_ip:
1037 get_input: vson_master_clm_ip
1038 port_vson_server_oam_net_port_0_mac_requirements:
1042 - get_input: vson_clm_oam_net_ip_0
1043 swift_son_container_name:
1044 get_input: swift_son_container_name
1046 swift_account_auth_token:
1047 get_input: swift_account_auth_token
1048 vson_server_group_id: UNSUPPORTED_RESOURCE_vson_clm_server_group
1049 vson_vm_flavor_name:
1050 get_input: vson_clm_flavor_name
1051 port_vson_server_oam_net_port_0_network_role_tag: oam
1053 - get_input: availability_zone_0
1055 get_input: ntp_servers
1057 get_input: oam_net_id
1059 - get_input: vson_clm_name_0
1062 capability: tosca.capabilities.Node
1063 node: oam_net_security_group
1064 relationship: tosca.relationships.DependsOn
1066 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_from_vol
1071 get_input: vf_module_id
1073 get_input: default_gateway
1074 port_vson_server_oam_net_port_0_ip_requirements:
1078 floating_ip_count_required:
1083 - service_template_filter
1087 oam_net_subnet_prefix_length:
1088 get_input: oam_net_subnet_prefix_length
1090 get_input: vf_module_name
1092 get_input: dns_servers
1093 oam_net_security_group_id:
1094 get_input: oam_net_security_group_id
1095 service_template_filter:
1096 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
1098 get_input: number_of_servers
1102 vson_clm_oam_net_ip:
1103 get_input: vson_clm_0_oam_net_ip_0
1104 port_vson_server_oam_net_port_0_mac_requirements:
1108 get_input: vson_dc_unit
1110 - get_input: vson_mgt_oam_net_ip_0
1112 swift_account_auth_token:
1113 get_input: swift_account_auth_token
1114 vson_server_group_id:
1115 get_input: vson_mgt_server_group_id
1116 vson_vm_flavor_name:
1117 get_input: vson_mgt_flavor_name
1118 port_vson_server_oam_net_port_0_network_role_tag: oam
1120 - get_input: availability_zone_0
1122 - get_input: vson_mgt_volume_id_0
1124 get_input: ntp_servers
1126 get_input: oam_net_id
1128 - get_input: vson_mgt_name_0
1130 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1133 get_input: availability_zone_1
1138 get_input: vf_module_name
1139 size: '(get_input : vson_dbs_volume_size_1) * 1024'
1141 get_input: vson_dbs_volume_name_1
1142 description: Cinder volume for the second vSON DBS VM instance.
1144 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
1149 get_input: vf_module_id
1151 get_input: default_gateway
1152 port_vson_server_oam_net_port_0_ip_requirements:
1156 floating_ip_count_required:
1161 - service_template_filter
1165 oam_net_subnet_prefix_length:
1166 get_input: oam_net_subnet_prefix_length
1168 get_input: vf_module_name
1170 get_input: dns_servers
1171 oam_net_security_group_id:
1172 get_input: oam_net_security_group_id
1173 service_template_filter:
1174 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
1176 get_input: number_of_servers
1179 get_input: vson_dbc_image_name
1182 vson_clm_oam_net_ip:
1183 get_input: vson_clm_0_oam_net_ip_0
1184 port_vson_server_oam_net_port_0_mac_requirements:
1188 get_input: vson_dc_unit
1190 - get_input: vson_dbc_oam_net_ip_0
1192 swift_account_auth_token:
1193 get_input: swift_account_auth_token
1194 vson_server_group_id:
1195 get_input: vson_dbc_server_group_id
1196 vson_vm_flavor_name:
1197 get_input: vson_dbc_flavor_name
1198 port_vson_server_oam_net_port_0_network_role_tag: oam
1200 - get_input: availability_zone_0
1202 - get_input: vson_dbc_volume_id_0
1204 get_input: ntp_servers
1205 vson_join_cluster_auth_token:
1206 get_input: vson_join_cluster_auth_token
1208 get_input: oam_net_id
1210 - get_input: vson_dbc_name_0
1212 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1215 get_input: availability_zone_0
1220 get_input: vf_module_name
1221 size: '(get_input : vson_dbs_volume_size_0) * 1024'
1223 get_input: vson_dbs_volume_name_0
1224 description: Cinder volume for the first vSON DBS VM instance.
1226 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server
1231 get_input: vf_module_id
1232 vson_cluster_name: ''
1234 get_input: default_gateway
1235 port_vson_server_oam_net_port_0_ip_requirements:
1239 floating_ip_count_required:
1244 - service_template_filter
1248 oam_net_subnet_prefix_length:
1249 get_input: oam_net_subnet_prefix_length
1250 swift_storage_url: ''
1252 get_input: vf_module_name
1254 get_input: dns_servers
1255 oam_net_security_group_id:
1256 get_input: oam_net_security_group_id
1257 service_template_filter:
1258 substitute_service_template: nested_vson_serverServiceTemplate.yaml
1260 get_input: number_of_servers
1263 get_input: vson_clm_image_name
1266 vson_clm_oam_net_ip:
1267 get_input: vson_clm_0_oam_net_ip_0
1268 port_vson_server_oam_net_port_0_mac_requirements:
1272 - get_input: vson_clm_oam_net_ip_0
1273 swift_son_container_name: ''
1275 swift_account_auth_token:
1276 get_input: swift_account_auth_token
1277 vson_server_group_id:
1278 get_input: vson_clm_server_group_id
1279 vson_vm_flavor_name:
1280 get_input: vson_clm_flavor_name
1281 port_vson_server_oam_net_port_0_network_role_tag: oam
1283 - get_input: availability_zone_0
1285 get_input: ntp_servers
1287 get_input: oam_net_id
1289 - get_input: vson_clm_name_0
1291 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1294 get_input: availability_zone_0
1299 get_input: vf_module_name
1300 size: '(get_input : vson_dcl_volume_size_2) * 1024'
1303 template: VNF_NAME_dcl_volume_2
1307 description: Cinder volume for the third vSON DC leader.
1309 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1312 get_input: availability_zone_0
1317 get_input: vf_module_name
1318 size: '(get_input : vson_dcl_volume_size_0) * 1024'
1321 template: VNF_NAME_dcl_volume_0
1325 description: Cinder volume for the first vSON DC leader.
1327 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1330 get_input: availability_zone_1
1335 get_input: vf_module_name
1336 size: '(get_input : vson_dcl_volume_size_1) * 1024'
1339 template: VNF_NAME_dcl_volume_1
1343 description: Cinder volume for the second vSON DC leader.
1345 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_from_vol
1350 get_input: vf_module_id
1352 get_input: default_gateway
1353 port_vson_server_oam_net_port_0_ip_requirements:
1357 floating_ip_count_required:
1362 - service_template_filter
1366 oam_net_subnet_prefix_length:
1367 get_input: oam_net_subnet_prefix_length
1369 get_input: vf_module_name
1371 get_input: dns_servers
1372 oam_net_security_group_id:
1373 get_input: oam_net_security_group_id
1374 service_template_filter:
1375 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
1377 get_input: number_of_servers
1381 vson_clm_oam_net_ip:
1382 get_input: vson_clm_0_oam_net_ip_0
1383 port_vson_server_oam_net_port_0_mac_requirements:
1387 get_input: vson_dc_unit
1389 - get_input: vson_mdr_oam_net_ip_0
1391 swift_account_auth_token:
1392 get_input: swift_account_auth_token
1393 vson_server_group_id:
1394 get_input: vson_mdr_server_group_id
1395 vson_vm_flavor_name:
1396 get_input: vson_mdr_flavor_name
1397 port_vson_server_oam_net_port_0_network_role_tag: oam
1399 - get_input: availability_zone_0
1401 - get_input: vson_mdr_volume_id_0
1403 get_input: ntp_servers
1405 get_input: oam_net_id
1407 - get_input: vson_mdr_name_0
1409 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
1414 get_input: vf_module_id
1416 get_input: default_gateway
1417 port_vson_server_oam_net_port_0_ip_requirements:
1421 floating_ip_count_required:
1426 - service_template_filter
1430 oam_net_subnet_prefix_length:
1431 get_input: oam_net_subnet_prefix_length
1433 get_input: vf_module_name
1435 get_input: dns_servers
1436 oam_net_security_group_id:
1437 get_input: oam_net_security_group_id
1438 service_template_filter:
1439 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
1441 get_input: number_of_servers
1444 get_input: vson_dbs_image_name
1447 vson_clm_oam_net_ip:
1448 get_input: vson_clm_0_oam_net_ip_0
1449 port_vson_server_oam_net_port_0_mac_requirements:
1453 get_input: vson_dc_unit
1455 - get_input: vson_dbs_oam_net_ip_0
1456 - get_input: vson_dbs_oam_net_ip_1
1458 swift_account_auth_token:
1459 get_input: swift_account_auth_token
1460 vson_server_group_id:
1461 get_input: vson_dbs_server_group_id
1462 vson_vm_flavor_name:
1463 get_input: vson_dbs_flavor_name
1464 port_vson_server_oam_net_port_0_network_role_tag: oam
1466 - get_input: availability_zone_0
1467 - get_input: availability_zone_1
1469 - get_input: vson_dbs_volume_id_0
1470 - get_input: vson_dbs_volume_id_1
1472 get_input: ntp_servers
1473 vson_join_cluster_auth_token:
1474 get_input: vson_join_cluster_auth_token
1476 get_input: oam_net_id
1478 - get_input: vson_dbs_name_0
1479 - get_input: vson_dbs_name_1
1481 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol_dual_ip_stack
1486 get_input: vf_module_id
1488 get_input: default_gateway
1489 port_vson_server_oam_net_port_0_ip_requirements:
1493 floating_ip_count_required:
1498 - service_template_filter
1502 oam_net_subnet_prefix_length:
1503 get_input: oam_net_subnet_prefix_length
1505 get_input: vf_module_name
1507 get_input: dns_servers
1508 oam_net_security_group_id:
1509 get_input: oam_net_security_group_id
1510 service_template_filter:
1511 substitute_service_template: nested_vson_server_with_vol_dual_ip_stackServiceTemplate.yaml
1513 get_input: number_of_servers
1516 get_input: vson_app_image_name
1519 vson_clm_oam_net_ip:
1520 get_input: vson_clm_0_oam_net_ip_0
1521 port_vson_server_oam_net_port_0_mac_requirements:
1525 get_input: vson_dc_unit
1527 - get_input: vson_app_oam_net_ip_0
1528 oam_net_subnet_v6_prefix_length:
1529 get_input: oam_net_subnet_v6_prefix_length
1531 swift_account_auth_token:
1532 get_input: swift_account_auth_token
1534 get_input: default_gateway_v6
1535 vson_server_group_id:
1536 get_input: vson_app_server_group_id
1537 vson_vm_flavor_name:
1538 get_input: vson_app_flavor_name
1539 port_vson_server_oam_net_port_0_network_role_tag: oam
1541 - get_input: availability_zone_0
1543 - get_input: vson_app_volume_id_0
1545 - get_input: vson_app_oam_net_v6_ip_0
1547 get_input: ntp_servers
1548 vson_join_cluster_auth_token:
1549 get_input: vson_join_cluster_auth_token
1551 get_input: oam_net_id
1553 - get_input: vson_app_name_0
1554 oam_net_security_group:
1555 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
1559 template: VNF_NAME_oam_sec_group
1563 description: Security Group for instances connected to the OAM network.
1567 remote_ip_prefix: 0.0.0.0/0
1568 port_range_max: 65535
1573 remote_ip_prefix: 0.0.0.0/0
1574 port_range_max: 65535
1579 remote_ip_prefix: 0.0.0.0/0
1580 port_range_max: 65535
1585 remote_ip_prefix: 0.0.0.0/0
1589 remote_ip_prefix: ::/0
1590 port_range_max: 65535
1595 remote_ip_prefix: ::/0
1596 port_range_max: 65535
1601 remote_ip_prefix: ::/0
1602 port_range_max: 65535
1607 remote_ip_prefix: ::/0
1611 remote_ip_prefix: 0.0.0.0/0
1612 port_range_max: 65535
1617 remote_ip_prefix: 0.0.0.0/0
1618 port_range_max: 65535
1623 remote_ip_prefix: 0.0.0.0/0
1624 port_range_max: 65535
1629 remote_ip_prefix: 0.0.0.0/0
1633 remote_ip_prefix: ::/0
1634 port_range_max: 65535
1639 remote_ip_prefix: ::/0
1640 port_range_max: 65535
1645 remote_ip_prefix: ::/0
1646 port_range_max: 65535
1651 remote_ip_prefix: ::/0
1655 capability: attachment_vson_server_oam_net_port_0
1657 relationship: org.openecomp.relationships.AttachesTo
1659 capability: attachment_vson_server_oam_net_port_0
1660 node: vson_dcl_group
1661 relationship: org.openecomp.relationships.AttachesTo
1663 capability: attachment_vson_server_oam_net_port_0
1664 node: vson_dbs_group
1665 relationship: org.openecomp.relationships.AttachesTo
1667 capability: attachment_vson_server_oam_net_port_0
1668 node: vson_dbg_group
1669 relationship: org.openecomp.relationships.AttachesTo
1671 capability: attachment_vson_server_oam_net_port_0
1672 node: vson_clm_group
1673 relationship: org.openecomp.relationships.AttachesTo
1675 capability: attachment_vson_server_oam_net_port_0
1676 node: vson_mdr_group
1677 relationship: org.openecomp.relationships.AttachesTo
1679 capability: attachment_vson_server_oam_net_port_0
1680 node: vson_cll_group
1681 relationship: org.openecomp.relationships.AttachesTo
1683 capability: attachment_vson_server_oam_net_port_0
1684 node: vson_app_group
1685 relationship: org.openecomp.relationships.AttachesTo
1687 capability: attachment_vson_server_oam_net_port_0
1688 node: vson_dbc_group
1689 relationship: org.openecomp.relationships.AttachesTo
1691 capability: attachment_vson_server_oam_net_port_0
1692 node: vson_mon_group
1693 relationship: org.openecomp.relationships.AttachesTo
1695 capability: attachment_vson_server_oam_net_port_0
1696 node: vson_mgt_group
1697 relationship: org.openecomp.relationships.AttachesTo
1699 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1702 get_input: availability_zone_0
1707 get_input: vf_module_name
1708 size: '(get_input : vson_dbg_volume_size_0) * 1024'
1710 get_input: vson_dbg_volume_name_0
1711 description: vSON DB Global cinder volume.
1713 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
1718 get_input: vf_module_id
1720 get_input: default_gateway
1721 port_vson_server_oam_net_port_0_ip_requirements:
1725 floating_ip_count_required:
1730 - service_template_filter
1734 oam_net_subnet_prefix_length:
1735 get_input: oam_net_subnet_prefix_length
1737 get_input: vf_module_name
1739 get_input: dns_servers
1740 oam_net_security_group_id:
1741 get_input: oam_net_security_group_id
1742 service_template_filter:
1743 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
1745 get_input: number_of_servers
1748 get_input: vson_dbg_image_name
1751 vson_clm_oam_net_ip:
1752 get_input: vson_clm_0_oam_net_ip_0
1753 port_vson_server_oam_net_port_0_mac_requirements:
1757 get_input: vson_dc_unit
1759 - get_input: vson_dbg_oam_net_ip_0
1761 swift_account_auth_token:
1762 get_input: swift_account_auth_token
1763 vson_server_group_id:
1764 get_input: vson_dbg_server_group_id
1765 vson_vm_flavor_name:
1766 get_input: vson_dbg_flavor_name
1767 port_vson_server_oam_net_port_0_network_role_tag: oam
1769 - get_input: availability_zone_0
1771 - get_input: vson_dbg_volume_id_0
1773 get_input: ntp_servers
1774 vson_join_cluster_auth_token:
1775 get_input: vson_join_cluster_auth_token
1777 get_input: oam_net_id
1779 - get_input: vson_dbg_name_0
1781 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
1786 get_input: vf_module_id
1788 get_input: default_gateway
1789 port_vson_server_oam_net_port_0_ip_requirements:
1793 floating_ip_count_required:
1798 - service_template_filter
1802 oam_net_subnet_prefix_length:
1803 get_input: oam_net_subnet_prefix_length
1805 get_input: vf_module_name
1807 get_input: dns_servers
1808 oam_net_security_group_id:
1809 get_input: oam_net_security_group_id
1810 service_template_filter:
1811 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
1813 get_input: number_of_servers
1816 get_input: vson_cll_image_name
1819 vson_clm_oam_net_ip:
1820 get_input: vson_clm_0_oam_net_ip_0
1821 port_vson_server_oam_net_port_0_mac_requirements:
1825 get_input: vson_dc_unit
1827 - get_input: vson_cll_oam_net_ip_0
1828 - get_input: vson_cll_oam_net_ip_1
1829 - get_input: vson_cll_oam_net_ip_2
1831 swift_account_auth_token:
1832 get_input: swift_account_auth_token
1833 vson_server_group_id:
1834 get_input: vson_leader_server_group_id
1835 vson_vm_flavor_name:
1836 get_input: vson_cll_flavor_name
1837 port_vson_server_oam_net_port_0_network_role_tag: oam
1839 - get_input: availability_zone_0
1840 - get_input: availability_zone_1
1841 - get_input: availability_zone_0
1843 - get_input: vson_cll_volume_id_0
1844 - get_input: vson_cll_volume_id_1
1845 - get_input: vson_cll_volume_id_2
1847 get_input: ntp_servers
1848 vson_join_cluster_auth_token: ''
1850 get_input: oam_net_id
1852 - get_input: vson_cll_name_0
1853 - get_input: vson_cll_name_1
1854 - get_input: vson_cll_name_2
1856 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1859 get_input: availability_zone_0
1864 get_input: vf_module_name
1865 size: '(get_input : vson_app_volume_size_0) * 1024'
1867 get_input: vson_app_volume_name_0
1868 description: vSON APP cinder volume.
1870 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_from_vol
1875 get_input: vf_module_id
1877 get_input: default_gateway
1878 port_vson_server_oam_net_port_0_ip_requirements:
1882 floating_ip_count_required:
1887 - service_template_filter
1891 oam_net_subnet_prefix_length:
1892 get_input: oam_net_subnet_prefix_length
1894 get_input: vf_module_name
1896 get_input: dns_servers
1897 oam_net_security_group_id:
1898 get_input: oam_net_security_group_id
1899 service_template_filter:
1900 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
1902 get_input: number_of_servers
1906 vson_clm_oam_net_ip:
1907 get_input: vson_clm_0_oam_net_ip_0
1908 port_vson_server_oam_net_port_0_mac_requirements:
1912 get_input: vson_dc_unit
1914 - get_input: vson_mon_oam_net_ip_0
1916 swift_account_auth_token:
1917 get_input: swift_account_auth_token
1918 vson_server_group_id:
1919 get_input: vson_mon_server_group_id
1920 vson_vm_flavor_name:
1921 get_input: vson_mon_flavor_name
1922 port_vson_server_oam_net_port_0_network_role_tag: oam
1924 - get_input: availability_zone_0
1926 - get_input: vson_mon_volume_id_0
1928 get_input: ntp_servers
1930 get_input: oam_net_id
1932 - get_input: vson_mon_name_0
1934 type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
1939 get_input: vf_module_id
1941 get_input: default_gateway
1942 port_vson_server_oam_net_port_0_ip_requirements:
1946 floating_ip_count_required:
1951 - service_template_filter
1955 oam_net_subnet_prefix_length:
1956 get_input: oam_net_subnet_prefix_length
1958 get_input: vf_module_name
1960 get_input: dns_servers
1961 oam_net_security_group_id:
1962 get_input: oam_net_security_group_id
1963 service_template_filter:
1964 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
1966 get_input: number_of_servers
1969 get_input: vson_dcl_image_name
1972 vson_clm_oam_net_ip:
1973 get_input: vson_clm_0_oam_net_ip_0
1974 port_vson_server_oam_net_port_0_mac_requirements:
1978 get_input: vson_dc_unit
1980 - get_input: vson_dcl_oam_net_ip_0
1981 - get_input: vson_dcl_oam_net_ip_1
1982 - get_input: vson_dcl_oam_net_ip_2
1984 swift_account_auth_token:
1985 get_input: swift_account_auth_token
1986 vson_server_group_id:
1987 get_input: vson_leader_server_group_id
1988 vson_vm_flavor_name:
1989 get_input: vson_dcl_flavor_name
1990 port_vson_server_oam_net_port_0_network_role_tag: oam
1992 - get_input: availability_zone_0
1993 - get_input: availability_zone_1
1994 - get_input: availability_zone_0
1996 - get_input: vson_dcl_volume_id_0
1997 - get_input: vson_dcl_volume_id_1
1998 - get_input: vson_dcl_volume_id_2
2000 get_input: ntp_servers
2001 vson_join_cluster_auth_token:
2002 get_input: vson_join_cluster_auth_token
2004 get_input: oam_net_id
2006 - get_input: vson_dcl_name_0
2007 - get_input: vson_dcl_name_1
2008 - get_input: vson_dcl_name_2
2010 module_5_vson_dbg_volume_group:
2011 type: org.openecomp.groups.heat.HeatStack
2013 heat_file: ../Artifacts/module_5_vson_dbg_volume.yaml
2015 Creates a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volumes for vSON DB Global servers (Virtual Function Component DBG).
2018 module_7_vson_app_group:
2019 type: org.openecomp.groups.heat.HeatStack
2021 heat_file: ../Artifacts/module_7_vson_app.yaml
2022 description: The template deploys vSON VFC of type APP.
2025 module_2_vson_mdr_volume_group:
2026 type: org.openecomp.groups.heat.HeatStack
2028 heat_file: ../Artifacts/module_2_vson_mdr_volume.yaml
2030 Create a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON Mediator server (Virtual Function Component MDR).
2033 module_3_vson_cll_group:
2034 type: org.openecomp.groups.heat.HeatStack
2036 heat_file: ../Artifacts/module_3_vson_cll.yaml
2038 The template deploys three instances of vSON Cluster leaders, instantiates cluster and the first Datacenter.
2041 module_6_vson_dbs_volume_group:
2042 type: org.openecomp.groups.heat.HeatStack
2044 heat_file: ../Artifacts/module_6_vson_dbs_volume.yaml
2045 description: "Creates Cinder volumes. Cinder volume is a storage in the form\
2046 \ of block devices. It can be used, for example, for providing storage\
2047 \ to instance. Volume supports creation from snapshot, backup or image.\
2048 \ Also volume can be created only by size. The template creates volumes\
2049 \ for vSON Database servers configured for sharding (Virtual Function Component\
2050 \ DBS). The shard consists of two Database instances: - Primary - Secondary\
2055 module_0_vson_mgt_group:
2056 type: org.openecomp.groups.heat.HeatStack
2058 heat_file: ../Artifacts/module_0_vson_mgt.yaml
2059 description: The template deploys vSON VFC of type MGT.
2062 module_1_vson_mon_volume_group:
2063 type: org.openecomp.groups.heat.HeatStack
2065 heat_file: ../Artifacts/module_1_vson_mon_volume.yaml
2067 Create a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON Monitor and KPIs routing server (Virtual Function Component MON).
2070 module_2_vson_mdr_group:
2071 type: org.openecomp.groups.heat.HeatStack
2073 heat_file: ../Artifacts/module_2_vson_mdr.yaml
2074 description: The template deploys vSON VFC of type Mediator (MDR).
2077 module_0_vson_mgt_volume_group:
2078 type: org.openecomp.groups.heat.HeatStack
2080 heat_file: ../Artifacts/module_0_vson_mgt_volume.yaml
2082 Create a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON Management server (Virtual Function Component MGT).
2085 module_8_vson_dcl_volume_group:
2086 type: org.openecomp.groups.heat.HeatStack
2088 heat_file: ../Artifacts/module_8_vson_dcl_volume.yaml
2090 Creates Cinder volumes. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volumes for vSON DC leaders (Virtual Function Component DCL).
2095 module_7_vson_app_volume_group:
2096 type: org.openecomp.groups.heat.HeatStack
2098 heat_file: ../Artifacts/module_7_vson_app_volume.yaml
2100 Creates a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON APP server (Virtual Function Component APP).
2103 module_4_vson_dbc_group:
2104 type: org.openecomp.groups.heat.HeatStack
2106 heat_file: ../Artifacts/module_4_vson_dbc.yaml
2107 description: The template deploys vSON VFC of type Database Config (DBC).
2110 module_3_vson_cll_volume_group:
2111 type: org.openecomp.groups.heat.HeatStack
2113 heat_file: ../Artifacts/module_3_vson_cll_volume.yaml
2115 Creates Cinder volumes. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volumes for the vSON Cluster leaders (Virtual Function Component CLL).
2120 module_8_vson_dcl_group:
2121 type: org.openecomp.groups.heat.HeatStack
2123 heat_file: ../Artifacts/module_8_vson_dcl.yaml
2124 description: The template deploys vSON Datacenter.
2127 module_9_vson_clm_group:
2128 type: org.openecomp.groups.heat.HeatStack
2130 heat_file: ../Artifacts/module_9_vson_clm.yaml
2131 description: The template deploys vSON VFC of type CLM.
2134 module_4_vson_dbc_volume_group:
2135 type: org.openecomp.groups.heat.HeatStack
2137 heat_file: ../Artifacts/module_4_vson_dbc_volume.yaml
2139 Creates a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON DB Config servers (Virtual Function Component DBC).
2143 type: org.openecomp.groups.heat.HeatStack
2145 heat_file: ../Artifacts/base_vson.yaml
2147 Creates essential resources: vSON internal network, Security Groups and vSON Cluster Manager instance. Deploys and configure appropriate software on the Cluster Management server. Exposes shared resource as outputs that could be used by add-on templates.
2149 - oam_net_security_group
2151 module_6_vson_dbs_group:
2152 type: org.openecomp.groups.heat.HeatStack
2154 heat_file: ../Artifacts/module_6_vson_dbs.yaml
2155 description: "The template deploys vSON VFC of type Database Shard (DBS) VM\
2156 \ instances: Primary and Secondary. \n"
2159 module_5_vson_dbg_group:
2160 type: org.openecomp.groups.heat.HeatStack
2162 heat_file: ../Artifacts/module_5_vson_dbg.yaml
2163 description: The template deploys vSON VFC of type Database Global (DBG).
2166 module_1_vson_mon_group:
2167 type: org.openecomp.groups.heat.HeatStack
2169 heat_file: ../Artifacts/module_1_vson_mon.yaml
2170 description: The template deploys vSON VFC of type MON.
2174 vson_dbg_volume_id_0:
2175 description: vSON DB Global volume ID.
2176 value: vson_dbg_volume_0
2177 vson_dbs_server_group_id:
2178 description: ID of the Server Group intended for vSON DBS instances.
2179 value: UNSUPPORTED_RESOURCE_vson_dbs_server_group
2180 vson_mdr_volume_id_0:
2181 description: Volume ID.
2182 value: vson_mdr_volume_0
2183 vson_mgt_volume_id_0:
2184 description: ID of the vSON Management volume.
2185 value: vson_mgt_volume_0
2186 vson_mgt_server_group_id:
2187 description: ID of the Server Group intended for vSON Management instances.
2188 value: UNSUPPORTED_RESOURCE_vson_mgt_server_group
2189 vson_cll_volume_id_0:
2190 description: First vSON Cluster leader volume ID.
2191 value: vson_cll_volume_0
2192 vson_cll_volume_id_1:
2193 description: Second vSON Cluster leader volume ID.
2194 value: vson_cll_volume_1
2195 vson_cll_volume_id_2:
2196 description: Third vSON Cluster leader volume ID.
2197 value: vson_cll_volume_2
2198 vson_dbg_server_group_id:
2199 description: ID of the Server Group intended for vSON DBG instances.
2200 value: UNSUPPORTED_RESOURCE_vson_dbg_server_group
2201 vson_leader_server_group_id:
2202 description: ID of the Server Group intended for vSON Cluster/DC leaders.
2203 value: UNSUPPORTED_RESOURCE_vson_leader_server_group
2204 vson_clm_0_oam_net_ip_0:
2205 description: vSON Cluster Management server IP on the OAM network.
2207 get_input: vson_clm_oam_net_ip_0
2208 vson_clm_server_group_id:
2209 description: ID of the Server Group intended for vSON Cluster Management instances.
2210 value: UNSUPPORTED_RESOURCE_vson_clm_server_group
2211 vson_mdr_server_group_id:
2212 description: ID of the Server Group intended for vSON Mediator instances.
2213 value: UNSUPPORTED_RESOURCE_vson_mdr_server_group
2214 vson_dbc_server_group_id:
2215 description: ID of the Server Group intended for vSON DBC instances.
2216 value: UNSUPPORTED_RESOURCE_vson_dbc_server_group
2217 vson_app_server_group_id:
2218 description: ID of the Server Group intended for vSON Application instances.
2219 value: UNSUPPORTED_RESOURCE_vson_app_server_group
2220 vson_mon_volume_id_0:
2221 description: ID of the vSON Monitor and KPIs routing volume.
2222 value: vson_mon_volume_0
2223 vson_app_volume_id_0:
2224 description: vSON APP volume ID.
2225 value: vson_app_volume_0
2226 vson_dcl_volume_id_2:
2227 description: ID of the third vSON DC leader volume.
2228 value: vson_dcl_volume_2
2229 vson_dcl_volume_id_1:
2230 description: ID of the second vSON DC leader volume.
2231 value: vson_dcl_volume_1
2232 vson_dbs_volume_id_0:
2233 description: ID of the first vSON DBS volume.
2234 value: vson_dbs_volume_0
2235 vson_dbc_volume_id_0:
2236 description: vSON DB Config volume ID.
2237 value: vson_dbc_volume_0
2238 vson_dcl_volume_id_0:
2239 description: ID of the first vSON DC leader volume.
2240 value: vson_dcl_volume_0
2241 vson_dbs_volume_id_1:
2242 description: ID of the second vSON DBS volume.
2243 value: vson_dbs_volume_1
2244 vson_mon_server_group_id:
2245 description: ID of the Server Group intended for vSON MON instances.
2246 value: UNSUPPORTED_RESOURCE_vson_mon_server_group