1 heat_template_version: 2018-02-01
3 description: heat template that creates MOG stack
8 description: network name of jsa log network
10 type: comma_delimited_list
11 label: PD server names
12 description: name of the PD instance
16 description: PD image name
20 description: flavor name of PD instance
22 type: comma_delimited_list
23 label: OAM server names
24 description: name of the OAM instance
28 description: OAM image name
31 label: OAM flavor name
32 description: flavor name of OAM instance
34 type: comma_delimited_list
35 label: SM server names
36 description: name of the SM instance
40 description: SM image name
44 description: flavor name of SM instance
46 type: comma_delimited_list
47 label: PS server names
48 description: name of the PS instance
52 description: PS image name
56 description: flavor name of PS instance
58 type: comma_delimited_list
59 label: CM server names
60 description: name of the CM instance
64 description: CM image name
68 description: flavor name of CM instance
69 availabilityzone_name:
71 label: availabilityzone name
72 description: availabilityzone name
75 label: oam network name
76 description: name of the oam network
78 type: comma_delimited_list
79 label: internet network ips
80 description: ip of the OAM network
83 label: silver lining network name
84 description: id of the sl network
86 type: comma_delimited_list
87 label: silver lining network ips
88 description: ips of the sl network
91 label: mog sl net virtual ip
92 description: mog sl net virtual ip
95 label: Replication network name
96 description: name of the replication network
98 type: comma_delimited_list
99 label: repl network ips
100 description: ips of repl network
103 label: Rx network name
104 description: Rx network name
106 type: comma_delimited_list
107 label: Rx network ips
108 description: Rx network ips
111 label: mog rx net virtual ip
112 description: mog rx net virtual ip
115 label: RAN network name
116 description: RAN network name
118 type: comma_delimited_list
119 label: RAN network ips
120 description: RAN network ip
123 label: mog ran net virtual ip
124 description: mog ran net virtual ip
127 label: csb internal network name
128 description: csb internal network name
131 label: csb internal start
132 description: csb internal start
135 label: csb internal end
136 description: csb internal end
139 label: csb ineternal cidr
140 description: csb internal cidr
143 description: CSB internal network subnet mask
145 type: comma_delimited_list
146 description: mog_csb_net IP addresses
149 label: csb internal network name
150 description: csb internal network name
153 label: csb internal start
154 description: csb internal start
157 label: csb internal end
158 description: csb internal end
161 label: csb ineternal cidr
162 description: csb internal cidr
165 description: CSB internal network subnet mask
168 label: csb internal network name
169 description: csb internal network name
173 type: OS::Nova::Server
175 name: {get_param: [pd_server_names, 0]}
176 image: {get_param: pd_image_name}
177 flavor: {get_param: pd_flavor_name}
178 availability_zone: {get_param: availabilityzone_name}
180 - port: {get_resource: pd01_port_0}
181 user_data_format: RAW
184 type: OS::Neutron::Port
186 network: {get_param: oam_net_name}
189 type: OS::Nova::Server
191 name: {get_param: [pd_server_names, 1]}
192 image: {get_param: pd_image_name}
193 flavor: {get_param: pd_flavor_name}
194 availability_zone: {get_param: availabilityzone_name}
196 - port: {get_resource: pd01_port_1}
197 user_data_format: RAW
200 type: OS::Neutron::Port
202 network: {get_param: oam_net_name}
205 type: OS::Heat::ResourceGroup
206 depends_on: test_net2
212 p1: { get_resource: pd01_port_0}
213 net1: { get_resource: test_net1}
216 type: OS::Heat::ResourceGroup
222 p1: { get_resource: pd01_port_1}
223 net1: { get_resource: test_net1}
226 type: OS::Neutron::Net
228 name: {get_param: jsa_net_name}
232 type: OS::Neutron::Net
234 name: {get_param: jsa_net_name}