1 heat_template_version: 2013-05-23
3 description: cmaui server template for vMMSC
8 description: UID of OAM network
10 type: comma_delimited_list
11 description: CMAUI1, CMAUI2 server names
13 type: comma_delimited_list
14 description: CMAUI1, CMAUI2 server names
17 description: Image for CMAUI server
20 label: availabilityzone name
21 description: availabilityzone name
24 description: Flavor for CMAUI server
27 description: Flavor for CMAUI server
30 description: Flavor for CMAUI server
32 type: comma_delimited_list
33 description: Flavor for CMAUI server
38 lb_st_interface_type_oam:
40 template_PortTuple_LB1:
44 template_VMInt_OAM_lb_1:
45 type: OS::ContrailV2::VirtualMachineInterface
47 virtual_machine_interface_properties:
49 virtual_machine_interface_properties_service_interface_type: { get_param: lb_st_interface_type_oam },
51 virtual_network_refs: [{ get_param: shared_network_id }]
52 port_tuple_refs: [{ get_param: template_PortTuple_LB1 }]
53 security_group_refs: [{ get_param: oam_sec_group_name}]
55 template_VMInt_OAM_lb_2:
56 type: OS::ContrailV2::VirtualMachineInterface
58 virtual_machine_interface_properties:
60 virtual_machine_interface_properties_service_interface_type: { get_param: lb_st_interface_type_oam },
62 virtual_network_refs: [{ get_param: shared_network_id }, { get_param: shared_network_id1 }]
63 port_tuple_refs: [{ get_param: template_PortTuple_LB1 }]
64 security_group_refs: [{ get_param: oam_sec_group_name}]
66 template_VMInt_OAM_lb_3:
67 type: OS::ContrailV2::VirtualMachineInterface
69 virtual_machine_interface_properties:
71 virtual_machine_interface_properties_service_interface_type: { get_param: lb_st_interface_type_oam },
73 virtual_network_refs: [{ get_param: [ shared_network_id2, 0] }]
74 port_tuple_refs: [{ get_param: template_PortTuple_LB1 }]
75 security_group_refs: [{ get_param: oam_sec_group_name}]
78 type: OS::Nova::Server
80 name: { get_param: [cmaui_names, 0]}
81 image: { get_param: cmaui_image }
82 availability_zone: { get_param: availability_zone_0 }
83 flavor: { get_param: cmaui_flavor }
85 - port: { get_resource: template_VMInt_OAM_lb_1 }
86 - port: { get_resource: template_VMInt_OAM_lb_2 }