Appendix F. Network Environment Options
Parameter
|
Description
|
Example
|
---|---|---|
InternalApiNetCidr
|
The network and subnet for the Internal API network
|
172.17.0.0/24
|
StorageNetCidr
|
The network and subnet for the Storage network
| |
StorageMgmtNetCidr
|
The network and subnet for the Storage Management network
| |
TenantNetCidr
|
The network and subnet for the Tenant network
| |
ExternalNetCidr
|
The network and subnet for the External network
| |
InternalApiAllocationPools
|
The allocation pool for the Internal API network in a tuple format
|
[{'start': '172.17.0.10', 'end': '172.17.0.200'}]
|
StorageAllocationPools
|
The allocation pool for the Storage network in a tuple format
| |
StorageMgmtAllocationPools
|
The allocation pool for the Storage Management network in a tuple format
| |
TenantAllocationPools
|
The allocation pool for the Tenant network in a tuple format
| |
ExternalAllocationPools
|
The allocation pool for the External network in a tuple format
| |
InternalApiNetworkVlanID
|
The VLAN ID for the Internal API network
|
200
|
StorageNetworkVlanID
|
The VLAN ID for the Storage network
| |
StorageMgmtNetworkVlanID
|
The VLAN ID for the Storage Management network
| |
TenantNetworkVlanID
|
The VLAN ID for the Tenant network
| |
ExternalNetworkVlanID
|
The VLAN ID for the External network
| |
ExternalInterfaceDefaultRoute
|
The gateway IP address for the External network
|
10.1.2.1
|
ControlPlaneDefaultRoute
|
Gateway router for the Provisioning network (or Undercloud IP)
|
ControlPlaneDefaultRoute: 192.0.2.254
|
ControlPlaneSubnetCidr
|
CIDR subnet mask length for provisioning network
|
ControlPlaneSubnetCidr: 24
|
EC2MetadataIp
|
The IP address of the EC2 metadata server. Generally the IP of the Undercloud.
|
EC2MetadataIp: 192.0.2.1
|
DnsServers
|
Define the DNS servers for the Overcloud nodes. Include a maximum of two.
|
DnsServers: ["8.8.8.8","8.8.4.4"]
|
BondInterfaceOvsOptions
|
The options for bonding interfaces
|
BondInterfaceOvsOptions:"bond_mode=balance-tcp"
|
NeutronFlatNetworks
|
Defines the flat networks to configure in neutron plugins. Defaults to "datacentre" to permit external network creation
|
NeutronFlatNetworks: "datacentre"
|
NeutronExternalNetworkBridge
|
An Open vSwitch bridge to create on each hypervisor. This defaults to "br-ex". Set to
"br-ex" if using floating IPs on native VLAN on bridge br-ex . Typically, this should not need to be changed.
|
NeutronExternalNetworkBridge: "br-ex"
|
NeutronBridgeMappings
|
The logical to physical bridge mappings to use. Defaults to mapping the external bridge on hosts (br-ex) to a physical name (datacentre). You would use this for the default floating network
|
NeutronBridgeMappings: "datacentre:br-ex"
|
NeutronPublicInterface
|
Defines the interface to bridge onto br-ex for network nodes
|
NeutronPublicInterface: "eth0"
|
NeutronNetworkType
|
The tenant network type for Neutron
|
NeutronNetworkType: "vxlan"
|
NeutronTunnelTypes
|
The tunnel types for the neutron tenant network. To specify multiple values, use a comma separated string.
|
NeutronTunnelTypes: 'gre,vxlan'
|
NeutronTunnelIdRanges
|
Ranges of GRE tunnel IDs to make available for tenant network allocation
|
NeutronTunnelIdRanges "1:1000"
|
NeutronVniRanges
|
Ranges of VXLAN VNI IDs to make available for tenant network allocation
|
NeutronVniRanges: "1:1000"
|
NeutronEnableTunnelling
|
Defines whether to enable or disable tunneling in case you aim to use a VLAN segmented network or flat network with Neutron. Defaults to enabled
| |
NeutronNetworkVLANRanges
|
The neutron ML2 and Open vSwitch VLAN mapping range to support. Defaults to permitting any VLAN on the 'datacentre' physical network.
|
NeutronNetworkVLANRanges: "datacentre:1:1000"
|
NeutronMechanismDrivers
|
The mechanism drivers for the neutron tenant network. Defaults to "openvswitch". To specify multiple values, use a comma-separated string
|
NeutronMechanismDrivers: 'openvswitch,l2population'
|