Merge "Enable TLS in loadbalancer if cert path is detected"
[apex-tripleo-heat-templates.git] / network / ports / net_ip_subnet_map.yaml
1 heat_template_version: 2015-04-30
2
3 parameters:
4   ControlPlaneIp:
5     default: ''
6     type: string
7   ExternalIpSubnet:
8     default: ''
9     type: string
10   InternalApiIpSubnet:
11     default: ''
12     type: string
13   StorageIpSubnet:
14     default: ''
15     type: string
16   StorageMgmtIpSubnet:
17     default: ''
18     type: string
19   TenantIpSubnet:
20     default: ''
21     type: string
22   ManagementIpSubnet:
23     default: ''
24     type: string
25   ControlPlaneSubnetCidr: # Override this via parameter_defaults
26     default: '24'
27     description: The subnet CIDR of the control plane network.
28     type: string
29
30 outputs:
31   net_ip_subnet_map:
32     description: >
33       A Hash containing a mapping of network names to assigned
34       IP/subnet mappings.
35     value:
36       ctlplane:
37         list_join:
38           - ''
39           - - {get_param: ControlPlaneIp}
40             - '/'
41             - {get_param: ControlPlaneSubnetCidr}
42       external: {get_param: ExternalIpSubnet}
43       internal_api: {get_param: InternalApiIpSubnet}
44       storage: {get_param: StorageIpSubnet}
45       storage_mgmt: {get_param: StorageMgmtIpSubnet}
46       tenant: {get_param: TenantIpSubnet}
47       management: {get_param: ManagementIpSubnet}