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
15 default: Internal2-subnet
20 description: static mac address assigned to vlc2-Internal2
21 default: 00:81:37:0E:02:12
26 description: epc-sctp-a route target
32 description: epc-sctp-b route target
38 description: Flavor to use for servers gpb
44 default: 169.253.0.0/17
45 epc-sctp-a-pool-start:
49 description: epc-sctp-a-net network ip pool start IP address
51 Internal2_subnet_name:
55 default: vmme_int_int_sub_2
56 Internal1_subnet_name:
60 default: vmme_int_int_sub_1
65 description: static mac address assigned to gpb1-Internal1
66 default: 00:80:37:0E:01:22
71 default: 169.254.0.101
77 description: MME_FSB1_15B-CP04-r5a01
78 default: MME_FSB1_15B-CP04-r5a01
83 description: static mac address assigned to fsb1-Internal2
84 default: 00:81:37:0E:0B:12
89 description: cluster for spawnning ncb instances
95 default: vmme_int_int_2
100 description: epc-sctp-a-net network ip pool end IP address
101 default: 107.243.37.30
106 default: Internal1-subnet
111 description: Name of gpb2
112 default: ZRDM1MMEX33GPB002
117 description: static mac address assigned to fsb2-Internal1
118 default: 00:80:37:0E:0D:12
123 description: Name of fsb1
124 default: ZRDM1MMEX33FSB002
125 static_prefix_sctp_b_1:
129 description: Static Prefix
130 default: 107.239.40.64/30
135 default: 107.250.172.222
140 description: Flavor to use for servers fsb2
146 description: static mac address assigned to fsb2-Internal2
147 default: 00:81:37:0E:0D:12
152 description: static mac address assigned to ncb2-Internal1
153 default: 00:80:37:0E:0F:12
158 description: Name of ncb2
159 default: ZRDM1MMEX33NCB002
164 description: epc-sctp-b-net network ip pool end IP address
165 default: 107.243.37.62
170 default: 107.243.37.67
171 epc-sctp-b-pool-start:
175 description: epc-sctp-b-net network ip pool start IP address
176 default: 107.243.37.35
186 default: vmme_int_int_1
191 description: Name of vlc2
192 default: ZRDM1MMEX33VLC002
197 default: vmme_ipam_int2
202 default: 107.243.37.35
203 Internal1_net_pool_end:
207 default: 169.253.0.254
208 Internal1_default_gateway:
217 description: static mac address assigned to ncb1-Internal1
218 default: 00:80:37:0E:09:12
223 description: gtp net name
229 description: static mac address assigned to vlc1-Internal1
230 default: 00:80:37:0E:01:12
235 description: static mac address assigned to gpb2-Internal1
236 default: 00:80:37:0E:02:22
241 description: gtp stubnet
242 default: 107.243.37.64/27
247 description: uuid of oam network
248 default: 47bf4cca-0961-422f-bcd6-d5a4fbb1a351
253 description: cluster for spawnning vlc instances
259 description: static mac address assigned to vlc2-Internal1
260 default: 00:80:37:0E:02:12
265 description: epc-sctp-a subnet
266 default: 107.243.37.0/27
267 Internal1_forwarding_mode:
281 default: 107.250.172.221
287 description: MME_FSB2_15B-CP04-r5a01
288 default: MME_FSB2_15B-CP04-r5a01
293 default: 107.250.172.227
298 description: epc-sctp-a net name
304 default: 107.250.172.228
305 Internal2_net_pool_start:
309 default: 169.255.0.100
315 description: FSB1_volume_1
316 default: vFSB1_1_Vol_1
321 default: 107.243.37.3
326 default: vmme_ipam_int1
337 Internal2_forwarding_mode:
346 description: Name of vlc1
347 default: ZRDM1MMEX33VLC002
352 description: Flavor to use for servers vlc
358 description: gtp route target
359 default: 13979:105715
364 description: cluster for spawnning gpb instances
370 description: static mac address assigned to gpb1-Internal2
371 default: 00:81:37:0E:01:22
376 description: static mac address assigned to fsb1-Internal1
377 default: 00:80:37:0E:0B:12
383 description: FSB2_volume_1
384 default: vFSB2_1_Vol_1
385 VMME_FSB2_boot_volume:
389 default: 089a0d11-4b15-4370-8343-3f90907b1221
394 description: cluster for spawnning fsb instances
396 VMME_FSB1_boot_volume:
400 default: 8248e794-6173-4b49-b9c3-8219b0b56f4e
401 Internal2_default_gateway:
415 default: 107.243.37.4
420 description: Flavor to use for servers ncb
431 description: Name of fsb1
432 default: ZRDM1MMEX33FSB001
437 description: Static Prefix
438 default: 107.239.40.96/30
439 epc-sctp-b-net-gateway:
443 description: epc-sctp-b-net network gateway
444 default: 107.243.37.33
449 description: epc-sctp-b subnet
450 default: 107.243.37.32/24
455 description: gtp network ip pool end IP address
456 default: 107.243.37.94
457 epc-sctp-a-net-gateway:
461 description: epc-sctp-a-net network gateway
462 default: 107.243.37.1
467 default: 107.243.37.68
472 default: 107.243.37.36
473 Internal1_net_pool_start:
477 default: 169.253.0.100
483 description: my volume size 320GB
489 description: Name of image to use for server fsb2
490 default: MME_FSB2_15B-CP04-r5a01
495 description: static mac address assigned to ncb2-Internal2
496 default: 00:81:37:0E:0F:12
501 description: Name of ncb1
502 default: ZRDM1MMEX33NCB001
507 description: Name of image to use for server fsb1
508 default: MME_FSB1_15B-CP04-r5a01
513 description: Flavor to use for servers fsb1
520 description: volume type Gold
522 Internal2_net_pool_end:
526 default: 169.255.0.254
531 description: epc-sctp-b net name
537 default: 169.255.0.0/17
542 description: gtp network gateway
543 default: 107.243.37.65
548 description: static mac address assigned to gpb2-Internal2
549 default: 00:81:37:0E:02:22
554 description: static mac address assigned to ncb1-Internal2
555 default: 00:81:37:0E:09:12
560 description: gtp network ip pool start IP address
561 default: 107.243.37.67
562 static_prefix_sctp_a_1:
566 description: Static Prefix
567 default: 107.239.40.32/30
572 description: Name of gpb1
573 default: ZRDM1MMEX33GPB001
578 description: Name of image to use for server ncb
579 default: MME_PXE-BOOT_cxp9025898_2r5a01.qcow2
584 description: static mac address assigned to vlc1-Internal2
585 default: 00:81:37:0E:01:12
588 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
591 - get_input: epc-gtp-net-rt
593 get_input: epc-gtp-net-name
597 get_input: epc-gtp-net-cidr
599 get_input: epc-gtp-net-gateway
602 get_input: epc-gtp-pool-start
604 get_input: epc-gtp-pool-end
606 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
609 get_input: FSB_1_image
611 get_input: volume_type
612 size: '(get_input : volume_size) * 1024'
614 get_input: FSB1_volume_name
616 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
619 get_input: FSB_2_image
621 get_input: volume_type
622 size: '(get_input : volume_size) * 1024'
624 get_input: FSB2_volume_name
626 type: org.openecomp.resource.abstract.nodes.VLC2
630 port_VLC_OAM_network_role_tag:
632 port_VLC_GTP_ip_requirements:
636 floating_ip_count_required:
638 port_VLC2_Internal2_ip_requirements:
642 floating_ip_count_required:
644 port_VLC_SCTP_A_mac_requirements:
645 - mac_count_required:
648 get_input: vlc-flavor
649 port_VLC_SCTP_B_ip_requirements:
653 floating_ip_count_required:
655 port_VLC_SCTP_A_fixed_ips:
657 get_input: vlc2-sctp-a-ip
658 port_VLC2_Internal2_mac_address:
659 - get_input: vlc2-Internal2-mac
662 port_VLC2_Internal1_mac_address:
663 - get_input: vlc2-Internal1-mac
664 port_VLC2_Internal2_mac_requirements:
665 - mac_count_required:
667 port_VLC2_Internal1_mac_requirements:
668 - mac_count_required:
670 port_VLC_SCTP_B_network:
672 port_VLC_GTP_network:
674 port_VLC2_Internal1_ip_requirements:
678 floating_ip_count_required:
680 port_VLC_GTP_fixed_ips:
682 get_input: vlc2-gtp-ip
683 port_VLC_OAM_network:
684 - get_input: oam_net_id
685 port_VLC2_Internal2_network:
687 port_VLC_SCTP_A_network:
689 port_VLC_OAM_ip_requirements:
693 floating_ip_count_required:
695 port_VLC_OAM_fixed_ips:
697 get_input: vlc2-oam-ip
698 port_VLC_SCTP_A_ip_requirements:
702 floating_ip_count_required:
705 - get_input: vlc2-name
706 port_VLC_SCTP_B_fixed_ips:
708 get_input: vlc2-sctp-b-ip
709 port_VLC_GTP_mac_requirements:
710 - mac_count_required:
712 port_VLC2_Internal1_network:
714 compute_VLC2_availability_zone:
715 - get_input: vlc_zone
716 port_VLC_OAM_mac_requirements:
717 - mac_count_required:
719 port_VLC_SCTP_B_mac_requirements:
720 - mac_count_required:
722 service_template_filter:
723 substitute_service_template: Nested_VLC2ServiceTemplate.yaml
728 - service_template_filter
731 - link_VLC2_VLC2_Internal1:
732 capability: tosca.capabilities.network.Linkable
734 relationship: tosca.relationships.network.LinksTo
735 - link_VLC2_VLC2_Internal2:
736 capability: tosca.capabilities.network.Linkable
738 relationship: tosca.relationships.network.LinksTo
739 - link_VLC2_VLC_SCTP_B:
740 capability: tosca.capabilities.network.Linkable
742 relationship: tosca.relationships.network.LinksTo
743 - link_VLC2_VLC_SCTP_A:
744 capability: tosca.capabilities.network.Linkable
746 relationship: tosca.relationships.network.LinksTo
748 capability: tosca.capabilities.network.Linkable
750 relationship: tosca.relationships.network.LinksTo
752 type: org.openecomp.resource.abstract.nodes.VLC1
756 port_VLC1_Internal2_mac_address:
757 - get_input: vlc1-Internal2-mac
758 port_VLC_OAM_network_role_tag:
760 port_VLC1_Internal1_mac_address:
761 - get_input: vlc1-Internal1-mac
762 port_VLC_GTP_ip_requirements:
766 floating_ip_count_required:
768 port_VLC_SCTP_A_mac_requirements:
769 - mac_count_required:
772 get_input: vlc-flavor
773 port_VLC1_Internal2_network:
775 port_VLC_SCTP_B_ip_requirements:
779 floating_ip_count_required:
781 port_VLC_SCTP_A_fixed_ips:
783 get_input: vlc1-sctp-a-ip
786 port_VLC_SCTP_B_network:
788 port_VLC_GTP_network:
790 port_VLC1_Internal1_mac_requirements:
791 - mac_count_required:
793 port_VLC_GTP_fixed_ips:
795 get_input: vlc1-gtp-ip
796 port_VLC_OAM_network:
797 - get_input: oam_net_id
799 - get_input: vlc1-name
800 port_VLC1_Internal2_ip_requirements:
804 floating_ip_count_required:
806 port_VLC1_Internal1_network:
808 port_VLC_SCTP_A_network:
810 port_VLC_OAM_ip_requirements:
814 floating_ip_count_required:
816 port_VLC1_Internal1_ip_requirements:
820 floating_ip_count_required:
822 port_VLC_OAM_fixed_ips:
824 get_input: vlc1-oam-ip
825 port_VLC_SCTP_A_ip_requirements:
829 floating_ip_count_required:
831 compute_VLC1_availability_zone:
832 - get_input: vlc_zone
833 port_VLC1_Internal2_mac_requirements:
834 - mac_count_required:
836 port_VLC_SCTP_B_fixed_ips:
838 get_input: vlc1-sctp-b-ip
839 port_VLC_GTP_mac_requirements:
840 - mac_count_required:
842 port_VLC_OAM_mac_requirements:
843 - mac_count_required:
845 port_VLC_SCTP_B_mac_requirements:
846 - mac_count_required:
848 service_template_filter:
849 substitute_service_template: Nested_VLC1ServiceTemplate.yaml
854 - service_template_filter
857 - link_VLC1_VLC1_Internal1:
858 capability: tosca.capabilities.network.Linkable
860 relationship: tosca.relationships.network.LinksTo
861 - link_VLC1_VLC1_Internal2:
862 capability: tosca.capabilities.network.Linkable
864 relationship: tosca.relationships.network.LinksTo
865 - link_VLC1_VLC_SCTP_B:
866 capability: tosca.capabilities.network.Linkable
868 relationship: tosca.relationships.network.LinksTo
869 - link_VLC1_VLC_SCTP_A:
870 capability: tosca.capabilities.network.Linkable
872 relationship: tosca.relationships.network.LinksTo
874 capability: tosca.capabilities.network.Linkable
876 relationship: tosca.relationships.network.LinksTo
878 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
881 get_input: Internal1_dhcp
883 get_input: Internal1_shared
885 get_input: Internal1_forwarding_mode
887 get_input: Internal1_external
889 get_input: Internal1_net_name
893 get_input: Internal1_dhcp
895 get_input: Internal1_cidr
897 get_input: Internal1_default_gateway
899 type: org.openecomp.resource.abstract.nodes.GPB1
904 - get_input: gpb1-name
906 get_input: gpb-flavor
907 port_GPB1_Internal2_mac_address:
908 - get_input: gpb1-Internal2-mac
911 port_GPB1_Internal1_mac_requirements:
912 - mac_count_required:
914 compute_GPB1_availability_zone:
915 - get_input: gpb_zone
916 port_GPB1_Internal2_ip_requirements:
920 floating_ip_count_required:
922 port_GPB1_Internal2_network:
924 port_GPB1_Internal1_network:
926 port_GPB1_Internal2_mac_requirements:
927 - mac_count_required:
929 port_GPB1_Internal1_mac_address:
930 - get_input: gpb1-Internal1-mac
931 port_GPB1_Internal1_ip_requirements:
935 floating_ip_count_required:
937 service_template_filter:
938 substitute_service_template: Nested_GPB1ServiceTemplate.yaml
943 - service_template_filter
946 - link_GPB1_GPB1_Internal1:
947 capability: tosca.capabilities.network.Linkable
949 relationship: tosca.relationships.network.LinksTo
950 - link_GPB1_GPB1_Internal2:
951 capability: tosca.capabilities.network.Linkable
953 relationship: tosca.relationships.network.LinksTo
955 type: org.openecomp.resource.abstract.nodes.GPB2
959 port_GPB2_Internal1_network:
962 get_input: gpb-flavor
963 port_GPB2_Internal2_ip_requirements:
967 floating_ip_count_required:
972 - get_input: gpb2-name
973 port_GPB2_Internal2_mac_address:
974 - get_input: gpb2-Internal2-mac
975 port_GPB2_Internal2_mac_requirements:
976 - mac_count_required:
978 port_GPB2_Internal1_ip_requirements:
982 floating_ip_count_required:
984 compute_GPB2_availability_zone:
985 - get_input: gpb_zone
986 port_GPB2_Internal1_mac_requirements:
987 - mac_count_required:
989 port_GPB2_Internal1_mac_address:
990 - get_input: gpb2-Internal1-mac
991 port_GPB2_Internal2_network:
993 service_template_filter:
994 substitute_service_template: Nested_GPB2ServiceTemplate.yaml
999 - service_template_filter
1002 - link_GPB2_GPB2_Internal1:
1003 capability: tosca.capabilities.network.Linkable
1005 relationship: tosca.relationships.network.LinksTo
1006 - link_GPB2_GPB2_Internal2:
1007 capability: tosca.capabilities.network.Linkable
1009 relationship: tosca.relationships.network.LinksTo
1011 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1014 get_input: Internal2_dhcp
1016 get_input: Internal2_shared
1018 get_input: Internal2_forwarding_mode
1020 get_input: Internal2_external
1022 get_input: Internal2_name
1026 get_input: Internal2_dhcp
1028 get_input: Internal2_cidr
1030 get_input: Internal2_default_gateway
1032 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1035 - get_input: epc-sctp-a-net-rt
1037 get_input: epc-sctp-a-net-name
1041 get_input: epc-sctp-a-net-cidr
1043 get_input: epc-sctp-a-net-gateway
1046 get_input: epc-sctp-a-pool-start
1048 get_input: epc-sctp-a-pool-end
1050 type: org.openecomp.resource.abstract.nodes.NCB1
1055 get_input: ncb-flavor
1057 - get_input: ncb1-name
1058 port_NCB1_Internal2_mac_requirements:
1059 - mac_count_required:
1062 get_input: pxe-image
1063 port_NCB1_Internal2_ip_requirements:
1067 floating_ip_count_required:
1069 port_NCB1_Internal2_mac_address:
1070 - get_input: ncb1-Internal2-mac
1071 port_NCB1_Internal1_mac_address:
1072 - get_input: ncb1-Internal1-mac
1073 port_NCB1_Internal1_ip_requirements:
1077 floating_ip_count_required:
1079 port_NCB1_Internal1_mac_requirements:
1080 - mac_count_required:
1082 port_NCB1_Internal1_network:
1084 compute_NCB1_availability_zone:
1085 - get_input: ncb_zone
1086 port_NCB1_Internal2_network:
1088 service_template_filter:
1089 substitute_service_template: Nested_NCB1ServiceTemplate.yaml
1094 - service_template_filter
1097 - link_NCB1_NCB1_Internal1:
1098 capability: tosca.capabilities.network.Linkable
1100 relationship: tosca.relationships.network.LinksTo
1101 - link_NCB1_NCB1_Internal2:
1102 capability: tosca.capabilities.network.Linkable
1104 relationship: tosca.relationships.network.LinksTo
1106 type: org.openecomp.resource.abstract.nodes.NCB2
1110 compute_NCB2_availability_zone:
1111 - get_input: ncb_zone
1113 get_input: ncb-flavor
1114 port_NCB2_Internal2_mac_requirements:
1115 - mac_count_required:
1117 port_NCB2_Internal1_mac_requirements:
1118 - mac_count_required:
1121 get_input: pxe-image
1122 port_NCB2_Internal1_network:
1124 port_NCB2_Internal2_ip_requirements:
1128 floating_ip_count_required:
1130 port_NCB2_Internal2_network:
1132 port_NCB2_Internal1_mac_address:
1133 - get_input: ncb2-Internal1-mac
1134 port_NCB2_Internal2_mac_address:
1135 - get_input: ncb2-Internal2-mac
1137 - get_input: ncb2-name
1138 port_NCB2_Internal1_ip_requirements:
1142 floating_ip_count_required:
1144 service_template_filter:
1145 substitute_service_template: Nested_NCB2ServiceTemplate.yaml
1150 - service_template_filter
1153 - link_NCB2_NCB2_Internal1:
1154 capability: tosca.capabilities.network.Linkable
1156 relationship: tosca.relationships.network.LinksTo
1157 - link_NCB2_NCB2_Internal2:
1158 capability: tosca.capabilities.network.Linkable
1160 relationship: tosca.relationships.network.LinksTo
1162 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1165 - get_input: epc-sctp-b-net-rt
1167 get_input: epc-sctp-b-net-name
1171 get_input: epc-sctp-b-net-cidr
1173 get_input: epc-sctp-b-net-gateway
1176 get_input: epc-sctp-b-pool-start
1178 get_input: epc-sctp-b-pool-end
1180 type: org.openecomp.resource.abstract.nodes.FSB1
1184 port_FSB1_Internal1_mac_address:
1185 - get_input: fsb1-Internal1-mac
1186 port_FSB_OAM_network_role_tag:
1188 port_FSB1_Internal2_network:
1190 port_FSB1_Internal1_network:
1193 get_input: fsb1-flavor
1194 port_FSB1_Internal2_mac_address:
1195 - get_input: fsb1-Internal2-mac
1196 port_FSB_OAM_ip_requirements:
1200 floating_ip_count_required:
1202 port_FSB1_Internal1_mac_requirements:
1203 - mac_count_required:
1205 port_FSB1_Internal1_ip_requirements:
1209 floating_ip_count_required:
1211 port_FSB_OAM_network:
1212 - get_input: oam_net_id
1213 port_FSB_OAM_mac_requirements:
1214 - mac_count_required:
1216 compute_FSB1_availability_zone:
1217 - get_input: fsb_zone
1218 port_FSB1_Internal2_mac_requirements:
1219 - mac_count_required:
1221 port_FSB1_Internal2_ip_requirements:
1225 floating_ip_count_required:
1227 port_FSB_OAM_fixed_ips:
1229 get_input: fsb1-oam-ip
1231 - get_input: fsb1-name
1232 service_template_filter:
1233 substitute_service_template: Nested_FSB1ServiceTemplate.yaml
1238 - service_template_filter
1241 - link_FSB1_FSB1_Internal1:
1242 capability: tosca.capabilities.network.Linkable
1244 relationship: tosca.relationships.network.LinksTo
1245 - link_FSB1_FSB1_Internal2:
1246 capability: tosca.capabilities.network.Linkable
1248 relationship: tosca.relationships.network.LinksTo
1250 type: org.openecomp.resource.abstract.nodes.FSB2
1254 port_FSB_OAM_network_role_tag:
1257 get_input: fsb2-flavor
1258 compute_FSB2_availability_zone:
1259 - get_input: fsb_zone
1260 port_FSB_OAM_ip_requirements:
1264 floating_ip_count_required:
1266 port_FSB2_Internal1_ip_requirements:
1270 floating_ip_count_required:
1273 - get_input: fsb2-name
1274 port_FSB2_Internal1_mac_address:
1275 - get_input: fsb2-Internal1-mac
1276 port_FSB_OAM_network:
1277 - get_input: oam_net_id
1278 port_FSB2_Internal1_network:
1280 port_FSB2_Internal2_mac_address:
1281 - get_input: fsb2-Internal2-mac
1282 port_FSB2_Internal2_mac_requirements:
1283 - mac_count_required:
1285 port_FSB_OAM_mac_requirements:
1286 - mac_count_required:
1288 port_FSB2_Internal2_ip_requirements:
1292 floating_ip_count_required:
1294 port_FSB2_Internal2_network:
1296 port_FSB_OAM_fixed_ips:
1298 get_input: fsb2-oam-ip
1299 port_FSB2_Internal1_mac_requirements:
1300 - mac_count_required:
1302 service_template_filter:
1303 substitute_service_template: Nested_FSB2ServiceTemplate.yaml
1308 - service_template_filter
1311 - link_FSB2_FSB2_Internal1:
1312 capability: tosca.capabilities.network.Linkable
1314 relationship: tosca.relationships.network.LinksTo
1315 - link_FSB2_FSB2_Internal2:
1316 capability: tosca.capabilities.network.Linkable
1318 relationship: tosca.relationships.network.LinksTo
1321 type: org.openecomp.groups.heat.HeatStack
1323 heat_file: ../Artifacts/vmme_small.yml
1324 description: HOT template to create vmme 2 fsb 2 ncb 2 gbp 2 vlc
1339 vmme_small_create_fsb_group:
1340 type: org.openecomp.groups.heat.HeatStack
1342 heat_file: ../Artifacts/vmme_small_create_fsb.yml
1343 description: server template for vMME