1 heat_template_version: 2013-05-23
8 label: availabilityzone name
9 description: availabilityzone name
10 cmaui_cinder_volume_size:
12 label: CMAUI Cinder volume size
13 description: the size of the CMAUI Cinder volume
16 label: CMAUI vm volume type
17 description: the name of the target volume backend
20 label: CMAUI vm volume type
21 description: the name of the target volume backend
23 type: comma_delimited_list
24 description: CMAUI1, CMAUI2 server names
27 description: Image for CMAUI server
30 description: Flavor for CMAUI server
33 label: availabilityzone name
34 description: availabilityzone name
37 description: UID of OAM network
40 label: oam network netmask
41 description: oam network gateway
44 label: oam network gateway
45 description: oam network gateway
49 description: dns server
53 description: ntp server
56 label: security group name
57 description: the name of security group
63 type: comma_delimited_list
64 label: CMAUI oam_net IP addresses
65 description: CMAUI oam_net IP addresses
68 label: CMAUI vm volume type
69 description: the name of the target volume backend
73 type: OS::Cinder::Volume
75 size: {get_param: cmaui_cinder_volume_size}
76 volume_type: {get_param: CMAUI_volume_type}
78 type: OS::Cinder::Volume
80 size: {get_param: cmaui_cinder_volume_size}
81 volume_type: {get_param: CMAUI_volume_type}
84 type: OS::Nova::Server
86 name: { get_param: [cmaui_names, 0]}
87 image: { get_param: cmaui_image }
88 availability_zone: { get_param: availability_zone_10 }
89 flavor: { get_param: cmaui_flavor }
91 - port: { get_resource: cmaui_port_11 }
93 vnf_id: { get_param: vnf_id }
97 cmaui.mgmt.ip=${cmaui.mgmt.ip}
98 cmaui.mgmt.netmask=${cmaui.mgmt.netmask}
99 cmaui.mgmt.gateway=${cmaui.mgmt.gateway}
100 cmaui.external.dns=${cmaui.external.dns}
101 cmaui.external.ntp=${cmaui.external.ntp}
102 cmaui.node=${cmaui.node}
103 cmaui.timezone=${cmaui.timezone}
105 ${cmaui.mgmt.ip}: {get_param: [cmaui_oam_ips, 0]}
106 ${cmaui.mgmt.netmask}: {get_param: oam_network_netmask}
107 ${cmaui.mgmt.gateway}: {get_param: oam_network_gateway}
108 ${cmaui.external.dns}: {get_param: external_dns}
109 ${cmaui.external.ntp}: {get_param: external_ntp}
110 ${cmaui.node}: {get_param: [cmaui_names, 0]}
111 ${cmaui.timezone}: {get_param: timezone}
112 user_data_format: RAW
115 type: OS::Neutron::Port
117 network: { get_param: oam_net_name }
118 fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
119 security_groups: [{get_param: security_group_name}]
120 replacement_policy: AUTO
124 value: {get_resource: cmaui_volume1}
126 value: {get_resource: cmaui_volume2}
128 value: {get_resource: server_cmaui21}