You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.5 KiB
52 lines
2.5 KiB
#This file is an example of an environment file for defining the isolated |
|
#networks and related parameters. |
|
resource_registry: |
|
# Network Interface templates to use (these files must exist) |
|
OS::TripleO::BlockStorage::Net::SoftwareConfig: |
|
../network/config/single-nic-vlans/cinder-storage.yaml |
|
OS::TripleO::Compute::Net::SoftwareConfig: |
|
../network/config/single-nic-vlans/compute.yaml |
|
OS::TripleO::Controller::Net::SoftwareConfig: |
|
../network/config/single-nic-vlans/controller.yaml |
|
OS::TripleO::ObjectStorage::Net::SoftwareConfig: |
|
../network/config/single-nic-vlans/swift-storage.yaml |
|
OS::TripleO::CephStorage::Net::SoftwareConfig: |
|
../network/config/single-nic-vlans/ceph-storage.yaml |
|
|
|
parameter_defaults: |
|
# This section is where deployment-specific configuration is done |
|
# Customize the IP subnets to match the local environment |
|
InternalApiNetCidr: 172.17.0.0/24 |
|
StorageNetCidr: 172.18.0.0/24 |
|
StorageMgmtNetCidr: 172.19.0.0/24 |
|
TenantNetCidr: 172.16.0.0/24 |
|
ExternalNetCidr: 10.0.0.0/24 |
|
# CIDR subnet mask length for provisioning network |
|
ControlPlaneSubnetCidr: '24' |
|
# Customize the IP ranges on each network to use for static IPs and VIPs |
|
InternalApiAllocationPools: [{'start': '172.17.0.10', 'end': '172.17.0.200'}] |
|
StorageAllocationPools: [{'start': '172.18.0.10', 'end': '172.18.0.200'}] |
|
StorageMgmtAllocationPools: [{'start': '172.19.0.10', 'end': '172.19.0.200'}] |
|
TenantAllocationPools: [{'start': '172.16.0.10', 'end': '172.16.0.200'}] |
|
# Leave room if the external network is also used for floating IPs |
|
ExternalAllocationPools: [{'start': '10.0.0.10', 'end': '10.0.0.50'}] |
|
# Gateway router for the external network |
|
ExternalInterfaceDefaultRoute: 10.0.0.1 |
|
# Gateway router for the provisioning network (or Undercloud IP) |
|
ControlPlaneDefaultRoute: 192.0.2.254 |
|
# Generally the IP of the Undercloud |
|
EC2MetadataIp: 192.0.2.1 |
|
# Define the DNS servers (maximum 2) for the overcloud nodes |
|
DnsServers: ["8.8.8.8","8.8.4.4"] |
|
# Customize the VLAN IDs to match the local environment |
|
InternalApiNetworkVlanID: 10 |
|
StorageNetworkVlanID: 20 |
|
StorageMgmtNetworkVlanID: 30 |
|
TenantNetworkVlanID: 40 |
|
ExternalNetworkVlanID: 50 |
|
# Set to empty string to enable multiple external networks or VLANs |
|
NeutronExternalNetworkBridge: "''" |
|
# The tunnel type for the tenant network (vxlan or gre). Set to '' to disable tunneling. |
|
NeutronTunnelTypes: 'vxlan' |
|
# Customize bonding options, e.g. "mode=4 lacp_rate=1 updelay=1000 miimon=100" |
|
BondInterfaceOvsOptions: "bond_mode=active-backup"
|
|
|