1 heat_template_version: 2015-04-30
4 Software Config to drive os-net-config for a simple bridge.
9 description: IP address/subnet on the ctlplane network
13 description: IP address/subnet on the external network
17 description: IP address/subnet on the internal API network
21 description: IP address/subnet on the storage network
25 description: IP address/subnet on the storage mgmt network
29 description: IP address/subnet on the tenant network
31 ControlPlaneDefaultRoute: # Override this via parameter_defaults
32 description: The default route of the control plane network.
35 EC2MetadataIp: # Override this via parameter_defaults
36 description: The IP address of the EC2 metadata server.
38 default: '169.254.169.254/32'
43 type: OS::Heat::StructuredConfig
45 group: os-apply-config
51 name: {get_input: bridge_name}
54 ip_netmask: {get_param: ControlPlaneIp}
58 name: {get_input: interface_name}
59 # force the MAC address of the bridge to this interface
64 next_hop: {get_param: ControlPlaneDefaultRoute}
67 ip_netmask: {get_param: EC2MetadataIp}
68 next_hop: {get_param: ControlPlaneDefaultRoute}
72 description: The OsNetConfigImpl resource.
73 value: {get_resource: OsNetConfigImpl}