1 heat_template_version: 2013-05-23
4 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
8 description: "Address mode for the vDBE cluster IP"
10 control_int_net_forwarding_mode:
11 description: "forwarding mode of the control virtual network"
14 description: "Reverse Path Filtering enable or disable for the control virtual network"
16 control_int_net_shared:
17 description: "control virtual network shared"
19 control_int_net_flood_unknown_unicast:
20 description: "forwarding mode of the control virtual network"
23 description: "Name of NSDNet network from which the management IP addresses will be allocated"
26 description: "Name of public untrusted network into which this vDBE HA cluster is deployed"
34 description: "Number of vDBE subinterface virtual Networks"
37 description: "List of subinterface vlan tags"
38 type: comma_delimited_list
39 untrusted_vn_networks:
40 description: "List of subinterface virtual networks"
41 type: comma_delimited_list
42 vdbe_aap_sec_untrusted_ip_prefix:
43 description: "ip prefix for secondary vDBE VM aap on the VAN untrusted network"
45 vdbe_aap_sec_untrusted_ip_prefix_len:
46 description: "ip prefix length for the secondary DBE VM aap on the VAN untrusted network"
48 vdbe_aap_untrusted_ip_prefix:
49 description: "ip prefix for primary vDBE VM on the VAN untrusted network"
51 vdbe_aap_untrusted_ip_prefix_len:
52 description: "ip prefix length for the primary vDBE VM on the VAN untrusted network"
54 vdbe_aap_untrusted_v6_ip_prefix:
55 description: "ipv6 prefix for the primary vDBE VM on the VAN untrusted network"
57 vdbe_aap_untrusted_v6_ip_prefix_len:
58 description: "ipv6 prefix length for the primary vDBE VM on the VAN untrusted network"
61 description: "VDBE device Name for this vdbe VNF"
64 description: "Secondary MAC address of the secondary vDBE VM on the VAN untrusted network"
67 description: "VM Name for this vdbe node 1"
70 description: "IPV4 address of the secondary vDBE VM on the VAN untrusted network"
72 vdbe_untrusted_v6_ip_1:
73 description: "IPV6 address of the secondary vDBE VM on the VAN untrusted network"
75 vdbe_untrusted_vmac_address:
76 description: "Virtual MAC of the primary vDBE VM on the VAN untrusted network"
79 description: "Flavor to use for vDBE"
82 description: "Image to use for vDBE"
85 description: "Unique ID for this VF inst"
88 description: "Unique name for this VF instance"
91 description: "Unique ID for this VF module inst"
94 description: "The availability zone of secondary node1 vDBE vm in the local HA pair."
98 type: OS::Nova::Server
101 get_param: availability_zone_1
103 get_param: vdbe_flavor_name
105 get_param: vdbe_image_name
108 get_param: vf_module_id
114 get_param: vdbe_name_1
116 - port: {get_resource: vdbe_untr_1_port}
118 type: OS::ContrailV2::VirtualMachineInterface
124 get_param: vdbe_device_name
126 get_param: vdbe_name_1
127 template: VM_NAMEDBE001p1n004
128 virtual_machine_interface_allowed_address_pairs:
129 virtual_machine_interface_allowed_address_pairs_allowed_address_pair:
131 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
132 get_param: aap_address_mode
133 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
134 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
135 get_param: vdbe_aap_untrusted_ip_prefix
136 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
137 get_param: vdbe_aap_untrusted_ip_prefix_len
138 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
139 get_param: vdbe_untrusted_vmac_address
141 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
142 get_param: aap_address_mode
143 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
144 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
145 get_param: vdbe_aap_sec_untrusted_ip_prefix
146 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
147 get_param: vdbe_aap_sec_untrusted_ip_prefix_len
148 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
149 get_param: vdbe_hw_untr_mac_1
151 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode:
152 get_param: aap_address_mode
153 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
154 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix:
155 get_param: vdbe_aap_untrusted_v6_ip_prefix
156 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len:
157 get_param: vdbe_aap_untrusted_v6_ip_prefix_len
158 virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac:
159 get_param: vdbe_untrusted_vmac_address
160 virtual_machine_interface_mac_addresses:
161 virtual_machine_interface_mac_addresses_mac_address:
163 get_param: vdbe_hw_untr_mac_1
164 virtual_network_refs:
166 get_resource: control_int_net
168 vdbe_untr_1_subports:
169 type: OS::Heat::ResourceGroup
172 get_param: untrusted_num_vn
177 get_param: aap_address_mode
178 aap_sec_untrusted_ip_prefix:
179 get_param: vdbe_aap_sec_untrusted_ip_prefix
180 aap_sec_untrusted_ip_prefix_len:
181 get_param: vdbe_aap_sec_untrusted_ip_prefix_len
182 aap_untrusted_ip_prefix:
183 get_param: vdbe_aap_untrusted_ip_prefix
184 aap_untrusted_ip_prefix_len:
185 get_param: vdbe_aap_untrusted_ip_prefix_len
186 aap_untrusted_v6_ip_prefix:
187 get_param: vdbe_aap_untrusted_v6_ip_prefix
188 aap_untrusted_v6_ip_prefix_len:
189 get_param: vdbe_aap_untrusted_v6_ip_prefix_len
192 get_param: vdbe_untrusted_ip_1
194 get_param: vdbe_untrusted_v6_ip_1
196 get_param: vdbe_hw_untr_mac_1
198 get_resource: vdbe_untr_1_port
199 subinterfaces_name_prefix:
203 get_param: vdbe_device_name
205 get_param: vdbe_name_1
206 template: VM_NAMEDBE001p1n004
208 get_param: untrusted_vlan_tags
210 get_param: vdbe_untrusted_vmac_address
212 get_param: untrusted_vn_networks
214 type: OS::ContrailV2::VirtualNetwork
216 flood_unknown_unicast:
217 get_param: control_int_net_flood_unknown_unicast
219 get_param: control_int_net_shared
225 template: VNF_NAME_control_net
226 virtual_network_properties:
227 virtual_network_properties_forwarding_mode:
228 get_param: control_int_net_forwarding_mode
229 virtual_network_properties_rpf:
230 get_param: control_int_net_rpf