1 heat_template_version: 2015-04-30
4 Returns an IP from a network mapped list of IPs
8 description: Name of the tenant network
12 description: Name of the port
15 ControlPlaneIP: # Here for compatability with noop.yaml
16 description: IP address on the control plane
21 description: A network mapped list of IPs
25 description: Index of the IP to get from Pool
28 default: '172.16.0.0/24'
29 description: Cidr for the tenant network.
34 description: tenant network IP
35 value: {get_param: [IPPool, {get_param: TenantNetName}, {get_param: NodeIndex}]}
37 # FIXME: this assumes a 2 digit subnet CIDR (need more heat functions?)
38 description: IP/Subnet CIDR for the tenant network IP
42 - - {get_param: [IPPool, {get_param: TenantNetName}, {get_param: NodeIndex}]}
44 - {get_param: [TenantNetCidr, -2]}
45 - {get_param: [TenantNetCidr, -1]}