Change flat network name for nosdn fdio scenario
[apex-tripleo-heat-templates.git] / environments / external-loadbalancer-vip.yaml
1 resource_registry:
2   OS::TripleO::Network::Ports::ExternalVipPort: ../network/ports/external.yaml
3   OS::TripleO::Network::Ports::InternalApiVipPort: ../network/ports/internal_api.yaml
4   OS::TripleO::Network::Ports::StorageVipPort: ../network/ports/storage.yaml
5   OS::TripleO::Network::Ports::StorageMgmtVipPort: ../network/ports/storage_mgmt.yaml
6   OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/vip.yaml
7   OS::TripleO::Controller::Ports::ExternalPort: ../network/ports/external_from_pool.yaml
8   OS::TripleO::Controller::Ports::InternalApiPort: ../network/ports/internal_api_from_pool.yaml
9   OS::TripleO::Controller::Ports::StoragePort: ../network/ports/storage_from_pool.yaml
10   OS::TripleO::Controller::Ports::StorageMgmtPort: ../network/ports/storage_mgmt_from_pool.yaml
11   OS::TripleO::Controller::Ports::TenantPort: ../network/ports/tenant_from_pool.yaml
12   # Management network is optional and disabled by default
13   #OS::TripleO::Controller::Ports::ManagementPort: ../network/ports/management_from_pool.yaml
14
15 parameter_defaults:
16   # When using an external loadbalancer set the following in parameter_defaults
17   # to control your VIPs (currently one per network)
18   # NOTE: we will eventually move to one VIP per service
19   #
20   ControlFixedIPs: [{'ip_address':'192.168.24.251'}]
21   PublicVirtualFixedIPs: [{'ip_address':'10.0.0.251'}]
22   InternalApiVirtualFixedIPs: [{'ip_address':'172.16.2.251'}]
23   StorageVirtualFixedIPs: [{'ip_address':'172.16.1.251'}]
24   StorageMgmtVirtualFixedIPs: [{'ip_address':'172.16.3.251'}]
25   RedisVirtualFixedIPs: [{'ip_address':'172.16.2.252'}]
26   ControllerIPs:
27     external:
28     - 10.0.0.253
29     internal_api:
30     - 172.16.2.253
31     storage:
32     - 172.16.1.253
33     storage_mgmt:
34     - 172.16.3.253
35     tenant:
36     - 172.16.0.253
37     #management:
38     #- 172.16.4.253
39   EnableLoadBalancer: false