1 heat_template_version: pike
7 ControlPlaneSubnetCidr: # Override this via parameter_defaults
9 description: The subnet CIDR of the control plane network.
11 {%- for network in networks %}
15 {{network.name}}IpSubnet:
16 description: 'IP address/subnet on the {{network.name_lower}} network'
19 {{network.name}}IpUri:
22 description: IP address with brackets in case of IPv6
25 {%- for network in networks %}
26 {{network.name}}NetName:
27 default: {{network.name_lower}}
28 description: The name of the {{network.name_lower}} network.
40 - ctlplane: {get_param: ControlPlaneIp}
41 {%- for network in networks %}
42 {{network.name_lower}}: {get_param: {{network.name}}Ip}
47 - - {get_param: ControlPlaneIp}
49 - {get_param: ControlPlaneSubnetCidr}
50 {%- for network in networks %}
51 {{network.name_lower}}_subnet: {get_param: {{network.name}}IpSubnet}
53 ctlplane_uri: {get_param: ControlPlaneIp}
54 {%- for network in networks %}
55 {{network.name_lower}}_uri: {get_param: {{network.name}}IpUri}
58 {%- for network in networks %}
59 {{network.name_lower}}: {get_param: {{network.name}}NetName}
61 {%- for network in networks %}
62 {{network.name_lower}}_subnet:
66 NAME: {get_param: {{network.name}}NetName}
68 {%- for network in networks %}
69 {{network.name_lower}}_uri:
73 NAME: {get_param: {{network.name}}NetName}
79 A Hash containing a mapping of network names to assigned IPs
80 for a specific machine.
81 value: {get_attr: [NetIpMapValue, value]}