![Ben Nemec](/assets/img/avatar_default.png)
This is going to be required for hyperconverged ceph deployments in tripleo-ci. Change-Id: Ia0ebb167b57553cbdaaa3593409eff5625e6ddc6
86 lines
4.9 KiB
YAML
86 lines
4.9 KiB
YAML
resource_registry:
|
|
OS::TripleO::Controller::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/external_from_pool.yaml
|
|
OS::TripleO::Controller::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api_from_pool.yaml
|
|
OS::TripleO::Controller::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_from_pool.yaml
|
|
OS::TripleO::Controller::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt_from_pool.yaml
|
|
OS::TripleO::Controller::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/tenant_from_pool.yaml
|
|
|
|
OS::TripleO::Compute::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::Compute::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api_from_pool.yaml
|
|
OS::TripleO::Compute::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_from_pool.yaml
|
|
OS::TripleO::Compute::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt_from_pool.yaml
|
|
OS::TripleO::Compute::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/tenant_from_pool.yaml
|
|
|
|
OS::TripleO::CephStorage::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::CephStorage::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::CephStorage::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_from_pool.yaml
|
|
OS::TripleO::CephStorage::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt_from_pool.yaml
|
|
OS::TripleO::CephStorage::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
|
|
OS::TripleO::SwiftStorage::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::SwiftStorage::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api_from_pool.yaml
|
|
OS::TripleO::SwiftStorage::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_from_pool.yaml
|
|
OS::TripleO::SwiftStorage::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt_from_pool.yaml
|
|
OS::TripleO::SwiftStorage::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
|
|
OS::TripleO::BlockStorage::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::BlockStorage::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api_from_pool.yaml
|
|
OS::TripleO::BlockStorage::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_from_pool.yaml
|
|
OS::TripleO::BlockStorage::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt_from_pool.yaml
|
|
OS::TripleO::BlockStorage::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
|
|
OS::TripleO::Network::Ports::NetVipMap: /usr/share/openstack-tripleo-heat-templates/network/ports/net_vip_map_external.yaml
|
|
OS::TripleO::Network::Ports::ExternalVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::Network::Ports::InternalApiVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::Network::Ports::StorageVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::Network::Ports::StorageMgmtVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
|
|
OS::TripleO::Network::Ports::RedisVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/from_service.yaml
|
|
|
|
parameter_defaults:
|
|
ControlPlaneIP: 192.168.24.200
|
|
ExternalNetworkVip: 10.0.0.9
|
|
InternalApiNetworkVip: 172.17.0.9
|
|
StorageNetworkVip: 172.18.0.9
|
|
StorageMgmtNetworkVip: 172.19.0.9
|
|
ServiceVips:
|
|
redis: 172.17.0.8
|
|
ControllerIPs:
|
|
# Each controller will get an IP from the lists below, first controller, first IP
|
|
external:
|
|
- 10.0.0.251
|
|
- 10.0.0.252
|
|
- 10.0.0.253
|
|
internal_api:
|
|
- 172.17.0.251
|
|
- 172.17.0.252
|
|
- 172.17.0.253
|
|
storage:
|
|
- 172.18.0.251
|
|
- 172.18.0.252
|
|
- 172.18.0.253
|
|
storage_mgmt:
|
|
- 172.19.0.251
|
|
- 172.19.0.252
|
|
- 172.19.0.253
|
|
tenant:
|
|
- 172.16.0.251
|
|
- 172.16.0.252
|
|
- 172.16.0.253
|
|
NovaComputeIPs:
|
|
# Each compute will get an IP from the lists below, first compute, first IP
|
|
internal_api:
|
|
- 172.17.0.249
|
|
storage:
|
|
- 172.18.0.249
|
|
storage_mgmt:
|
|
- 172.19.0.249
|
|
tenant:
|
|
- 172.16.0.249
|
|
CephStorageIPs:
|
|
# Each ceph node will get an IP from the lists below, first node, first IP
|
|
storage:
|
|
- 172.18.0.248
|
|
storage_mgmt:
|
|
- 172.19.0.248
|
|
|