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
33 description: IP address/subnet on the management network
35 ControlPlaneDefaultRoute: # Override this via parameter_defaults
36 description: The default route of the control plane network.
39 EC2MetadataIp: # Override this via parameter_defaults
40 description: The IP address of the EC2 metadata server.
42 default: '169.254.169.254/32'
47 type: OS::Heat::StructuredConfig
49 group: os-apply-config
55 name: {get_input: bridge_name}
58 ip_netmask: {get_param: ControlPlaneIp}
62 name: {get_input: interface_name}
63 # force the MAC address of the bridge to this interface
68 next_hop: {get_param: ControlPlaneDefaultRoute}
71 ip_netmask: {get_param: EC2MetadataIp}
72 next_hop: {get_param: ControlPlaneDefaultRoute}
76 description: The OsNetConfigImpl resource.
77 value: {get_resource: OsNetConfigImpl}