1 heat_template_version: pike
4 # Set these via parameter defaults to configure external VIPs
8 {%- for network in networks if network.vip|default(false) %}
9 {{network.name}}NetworkVip:
13 # The following are unused in this template
17 {%- for network in networks if network.vip|default(false) %}
21 {{network.name}}IpUri:
24 description: IP address with brackets in case of IPv6
30 A Hash containing a mapping of network names to assigned IPs
31 for a specific machine.
33 ctlplane: {get_param: ControlPlaneIP}
34 {%- for network in networks if network.vip|default(false) %}
35 {{network.name_lower}}: {get_param: {{network.name}}NetworkVip}
37 ctlplane_uri: {get_param: ControlPlaneIP}
38 {%- for network in networks if network.vip|default(false) %}
39 {{network.name_lower}}_uri:
43 - {get_param: {{network.name}}NetworkVip}