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
18 availabilityzone_name:
20 label: availabilityzone name
21 description: availabilityzone name
25 description: dummy net name
29 type: OS::Nova::Server
31 name: {get_param: [pd_server_names, 0]}
32 image: {get_param: pd_image_name}
33 flavor: {get_param: pd_flavor_name}
34 availability_zone: {get_param: availabilityzone_name}
36 - port: {get_resource: pd01_port_0}
37 user_data_format: {get_attr: [network_policy_server, name]}
39 type: OS::Nova::Server
41 name: {get_param: [pd_server_names, 1]}
42 image: {get_param: pd_image_name}
43 flavor: {get_param: pd_flavor_name}
44 availability_zone: {get_param: availabilityzone_name}
46 - port: {get_resource: pd01_port_1}
47 metadata: {get_attr: [network_policy_server, name]}
48 user_data_format: RAW_SERVER_PD_2
50 type: OS::Neutron::Port
53 replacement_policy: AUTO_PORT_0
55 type: OS::Neutron::Port
58 replacement_policy: {get_attr: [network_policy_server, name]}
59 network_policy_server:
60 type: OS::Contrail::NetworkPolicy
62 name: {get_param: dummy_net_name_1}