Merge "Add environment to preselect only VIP IP addresses"
This commit is contained in:
commit
9f05a77d67
@ -1,4 +1,9 @@
|
||||
resource_registry:
|
||||
OS::TripleO::Network::Ports::ExternalVipPort: ../network/ports/external_v6.yaml
|
||||
OS::TripleO::Network::Ports::InternalApiVipPort: ../network/ports/internal_api_v6.yaml
|
||||
OS::TripleO::Network::Ports::StorageVipPort: ../network/ports/storage_v6.yaml
|
||||
OS::TripleO::Network::Ports::StorageMgmtVipPort: ../network/ports/storage_mgmt_v6.yaml
|
||||
OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/vip_v6.yaml
|
||||
OS::TripleO::Controller::Ports::ExternalPort: ../network/ports/external_from_pool_v6.yaml
|
||||
OS::TripleO::Controller::Ports::InternalApiPort: ../network/ports/internal_api_from_pool_v6.yaml
|
||||
OS::TripleO::Controller::Ports::StoragePort: ../network/ports/storage_from_pool_v6.yaml
|
||||
|
@ -1,4 +1,9 @@
|
||||
resource_registry:
|
||||
OS::TripleO::Network::Ports::ExternalVipPort: ../network/ports/external.yaml
|
||||
OS::TripleO::Network::Ports::InternalApiVipPort: ../network/ports/internal_api.yaml
|
||||
OS::TripleO::Network::Ports::StorageVipPort: ../network/ports/storage.yaml
|
||||
OS::TripleO::Network::Ports::StorageMgmtVipPort: ../network/ports/storage_mgmt.yaml
|
||||
OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/vip.yaml
|
||||
OS::TripleO::Controller::Ports::ExternalPort: ../network/ports/external_from_pool.yaml
|
||||
OS::TripleO::Controller::Ports::InternalApiPort: ../network/ports/internal_api_from_pool.yaml
|
||||
OS::TripleO::Controller::Ports::StoragePort: ../network/ports/storage_from_pool.yaml
|
||||
|
21
environments/fixed-ip-vips-v6.yaml
Normal file
21
environments/fixed-ip-vips-v6.yaml
Normal file
@ -0,0 +1,21 @@
|
||||
# This template allows the IPs to be preselected for each VIP. Note that
|
||||
# this template should be included after other templates which affect the
|
||||
# network such as network-isolation.yaml.
|
||||
|
||||
resource_registry:
|
||||
OS::TripleO::Network::Ports::ExternalVipPort: ../network/ports/external_v6.yaml
|
||||
OS::TripleO::Network::Ports::InternalApiVipPort: ../network/ports/internal_api_v6.yaml
|
||||
OS::TripleO::Network::Ports::StorageVipPort: ../network/ports/storage_v6.yaml
|
||||
OS::TripleO::Network::Ports::StorageMgmtVipPort: ../network/ports/storage_mgmt_v6.yaml
|
||||
OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/vip.yaml
|
||||
|
||||
parameter_defaults:
|
||||
# Set the IP addresses of the VIPs here.
|
||||
# NOTE: we will eventually move to one VIP per service
|
||||
#
|
||||
ControlFixedIPs: [{'ip_address':'192.168.24.240'}]
|
||||
PublicVirtualFixedIps: [{'ip_address':'2001:db8:fd00:1000:0000:0000:0000:0005'}]
|
||||
InternalApiVirtualFixedIPs: [{'ip_address':'fd00:fd00:fd00:2000:0000:0000:0000:0005'}]
|
||||
StorageVirtualFixedIPs: [{'ip_address':'fd00:fd00:fd00:3000:0000:0000:0000:000'}]
|
||||
StorageMgmtVirtualFixedIPs: [{'ip_address':'fd00:fd00:fd00:4000:0000:0000:0000:0005'}]
|
||||
RedisVirtualFixedIPs: [{'ip_address':'fd00:fd00:fd00:2000:0000:0000:0000:0006'}]
|
21
environments/fixed-ip-vips.yaml
Normal file
21
environments/fixed-ip-vips.yaml
Normal file
@ -0,0 +1,21 @@
|
||||
# This template allows the IPs to be preselected for each VIP. Note that
|
||||
# this template should be included after other templates which affect the
|
||||
# network such as network-isolation.yaml.
|
||||
|
||||
resource_registry:
|
||||
OS::TripleO::Network::Ports::ExternalVipPort: ../network/ports/external.yaml
|
||||
OS::TripleO::Network::Ports::InternalApiVipPort: ../network/ports/internal_api.yaml
|
||||
OS::TripleO::Network::Ports::StorageVipPort: ../network/ports/storage.yaml
|
||||
OS::TripleO::Network::Ports::StorageMgmtVipPort: ../network/ports/storage_mgmt.yaml
|
||||
OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/vip.yaml
|
||||
|
||||
parameter_defaults:
|
||||
# Set the IP addresses of the VIPs here.
|
||||
# NOTE: we will eventually move to one VIP per service
|
||||
#
|
||||
ControlFixedIPs: [{'ip_address':'192.168.24.240'}]
|
||||
PublicVirtualFixedIps: [{'ip_address':'10.0.0.240'}]
|
||||
InternalApiVirtualFixedIPs: [{'ip_address':'172.16.2.240'}]
|
||||
StorageVirtualFixedIPs: [{'ip_address':'172.16.1.240'}]
|
||||
StorageMgmtVirtualFixedIPs: [{'ip_address':'172.16.3.240'}]
|
||||
RedisVirtualFixedIPs: [{'ip_address':'172.16.2.241'}]
|
@ -51,7 +51,9 @@ parameters:
|
||||
type: string
|
||||
ControlFixedIPs:
|
||||
default: []
|
||||
description: Should be used for arbitrary ips.
|
||||
description: >
|
||||
Control the IP allocation for the ControlVirtualIP port. E.g.
|
||||
[{'ip_address':'1.2.3.4'}]
|
||||
type: json
|
||||
InternalApiVirtualFixedIPs:
|
||||
default: []
|
||||
|
Loading…
x
Reference in New Issue
Block a user