![Dan Sneddon](/assets/img/avatar_default.png)
The network isolation code in the TripleO Heat templates has files in the environment folder that can be included to enable network isolation. This updates the environment file to include the VIP for Redis. Change-Id: Ic05720c565d9ecf76bf7485b969cb2d9ead9fd6f
39 lines
2.1 KiB
YAML
39 lines
2.1 KiB
YAML
# Enable the creation of Neutron networks for isolated Overcloud
|
|
# traffic and configure each role to assign ports (related
|
|
# to that role) on these networks.
|
|
resource_registry:
|
|
OS::TripleO::Network::External: ../network/external.yaml
|
|
OS::TripleO::Network::InternalApi: ../network/internal_api.yaml
|
|
OS::TripleO::Network::StorageMgmt: ../network/storage_mgmt.yaml
|
|
OS::TripleO::Network::Storage: ../network/storage.yaml
|
|
OS::TripleO::Network::Tenant: ../network/tenant.yaml
|
|
|
|
# Port assignments for the controller role
|
|
OS::TripleO::Controller::Ports::ExternalPort: ../network/ports/external.yaml
|
|
OS::TripleO::Controller::Ports::InternalApiPort: ../network/ports/internal_api.yaml
|
|
OS::TripleO::Controller::Ports::StoragePort: ../network/ports/storage.yaml
|
|
OS::TripleO::Controller::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
|
|
OS::TripleO::Controller::Ports::TenantPort: ../network/ports/tenant.yaml
|
|
|
|
# Port assignments for the compute role
|
|
OS::TripleO::Compute::Ports::InternalApiPort: ../network/ports/internal_api.yaml
|
|
OS::TripleO::Compute::Ports::StoragePort: ../network/ports/storage.yaml
|
|
OS::TripleO::Compute::Ports::TenantPort: ../network/ports/tenant.yaml
|
|
|
|
# Port assignments for the ceph storage role
|
|
OS::TripleO::CephStorage::Ports::StoragePort: ../network/ports/storage.yaml
|
|
OS::TripleO::CephStorage::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
|
|
|
|
# Port assignments for the swift storage role
|
|
OS::TripleO::SwiftStorage::Ports::InternalApiPort: ../network/ports/internal_api.yaml
|
|
OS::TripleO::SwiftStorage::Ports::StoragePort: ../network/ports/storage.yaml
|
|
OS::TripleO::SwiftStorage::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
|
|
|
|
# Port assignments for the block storage role
|
|
OS::TripleO::BlockStorage::Ports::InternalApiPort: ../network/ports/internal_api.yaml
|
|
OS::TripleO::BlockStorage::Ports::StoragePort: ../network/ports/storage.yaml
|
|
OS::TripleO::BlockStorage::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
|
|
|
|
# Port assignments for service virtual IPs for the controller role
|
|
OS::TripleO::Controller::Ports::RedisVipPort: ../network/ports/vip.yaml
|