1 heat_template_version: 2013-05-23
3 description: cmaui server template for vMMSC
8 description: UID of network
20 description: myAvailability_zone_1
30 type: OS::Nova::Server
32 name: { get_param: [names, 0]}
33 image: { get_param: image }
34 availability_zone: { get_param: availability_zone_1 }
35 flavor: { get_param: flavor }
37 - port: { get_resource: myPort1 }
38 - port: { get_resource: myPort2 }
42 type: OS::Nova::Server
44 name: { get_param: [names, 0]}
45 image: { get_param: image }
46 availability_zone: { get_param: availability_zone_1 }
47 flavor: { get_param: flavor }
49 - port: { get_resource: myPort3 }
50 - port: { get_resource: myPort4 }
53 type: OS::Nova::Server
55 name: { get_param: [names, 0]}
56 image: { get_param: image }
57 availability_zone: { get_param: availability_zone_1 }
58 flavor: { get_param: flavor }
60 - port: { get_resource: myPort5 }
61 - port: { get_resource: myPort6 }
63 type: OS::Neutron::Port
65 network: { get_param: net }
66 fixed_ips: [{"ip_address": {get_param: [myIPs, 0]}}]
67 security_groups: [{get_param: p1}]
68 replacement_policy: AUTO
71 type: OS::Neutron::Port
73 network: { get_param: net }
74 fixed_ips: [{"ip_address": {get_param: [myIPs, 0]}}]
75 security_groups: [{get_param: p2}]
76 replacement_policy: AUTO
79 type: OS::Neutron::Port
81 network: { get_param: net }
82 fixed_ips: [{"ip_address": {get_param: [myIPs, 0]}}]
83 security_groups: [{get_param: p1}]
84 replacement_policy: AUTO
87 type: OS::Neutron::Port
89 network: { get_param: net }
90 fixed_ips: [{"ip_address": {get_param: [myIPs, 0]}}]
91 security_groups: [{get_param: p2}]
92 replacement_policy: AUTO
94 type: OS::Neutron::Port
96 network: { get_param: net }
97 fixed_ips: [{"ip_address": {get_param: [myIPs, 0]}}]
98 security_groups: [{get_param: p1}]
99 replacement_policy: AUTO
102 type: OS::Neutron::Port
104 network: { get_param: net }
105 fixed_ips: [{"ip_address": {get_param: [myIPs, 0]}}]
106 security_groups: [{get_param: p2}]
107 replacement_policy: AUTO
109 type: ATT::Valet::GroupAssignment
112 group_name: simpleGroup
115 - { get_resource: myNovaServer1}
116 - { get_resource: myNovaServer2}
118 type: ATT::Valet::GroupAssignment
120 group_type: diversity
124 - { get_resource: SVCgroup1}
125 - { get_resource: myNovaServer3}
127 type: ATT::Valet::GroupAssignment
129 group_type: exclusivity
130 group_name: groupsMembers
133 - { get_resource: SVCgroup1}
134 - { get_resource: SVCgroup2}
135 - { get_resource: SVCgroup4}
137 type: ATT::Valet::GroupAssignment
143 - { get_resource: SVCgroup1}
144 - { get_resource: SVCgroup2}