1 heat_template_version: 2013-05-23
3 description: heat template that creates MOG stack
7 type: comma_delimited_list
9 description: name of the PD instance
13 description: PD image name
17 description: flavor name of PD instance
19 type: comma_delimited_list
20 label: OAM server names
21 description: name of the OAM instance
25 description: OAM image name
28 label: OAM flavor name
29 description: flavor name of OAM instance
31 type: comma_delimited_list
32 label: SM server names
33 description: name of the SM instance
37 description: SM image name
41 description: flavor name of SM instance
43 type: comma_delimited_list
44 label: PS server names
45 description: name of the PS instance
49 description: PS image name
53 description: flavor name of PS instance
55 type: comma_delimited_list
56 label: CM server names
57 description: name of the CM instance
61 description: CM image name
65 description: flavor name of CM instance
66 availabilityzone_name:
68 label: availabilityzone name
69 description: availabilityzone name
72 label: oam network name
73 description: name of the oam network
75 type: comma_delimited_list
76 label: internet network ips
77 description: ip of the OAM network
80 label: csb ineternal cidr
81 description: csb internal cidr
85 type: OS::Nova::Server
87 name: {get_param: [pd_server_names, 0]}
88 image: {get_param: pd_image_name}
89 flavor: {get_param: pd_flavor_name}
90 availability_zone: {get_param: availabilityzone_name}
92 - port: {get_resource: pd01_port_0}
96 type: OS::Nova::Server
98 name: {get_param: [pd_server_names, 1]}
99 image: {get_param: pd_image_name}
100 flavor: {get_param: pd_flavor_name}
101 availability_zone: {get_param: availabilityzone_name}
103 - port: {get_resource: pd01_port_1}
104 user_data_format: RAW
107 type: OS::Nova::Server
109 name: {get_param: [pd_server_names, 2]}
110 image: {get_param: pd_image_name}
111 flavor: {get_param: pd_flavor_name}
112 availability_zone: {get_param: availabilityzone_name}
114 - port: {get_resource: pd01_port_2}
115 user_data_format: RAW
118 type: OS::Neutron::Port
120 network: {get_attr: [server_pd_01, accessIPv4]}
122 type: OS::Neutron::Port
124 network: {get_attr: [server_pd_02, accessIPv4]}
126 type: OS::Neutron::Port
128 network: {get_param: oam_net_name}
130 type: OS::Neutron::Port
132 network: {get_param: oam_net_name}
134 network_policy_server:
135 type: OS::Contrail::NetworkPolicy
137 name: {get_param: dummy_net_name_1}