# NOTE: This file is deprecated, and is included for backwards-compatibility # for use in upgrades. For new deployments, set ipv6: true for isolated # networks using IPv6 (Tenant network should use IPv4 for tunneling), # and set the default_route_networks to "['ControlPlane', 'External']" # on the Controller role to use ControlPlane for IPv4 and External for IPv6 # default routes, and include network-environment.yaml instead of this file. resource_registry: # Network Interface templates to use (these files must exist). You can # override these by including one of the net-*.yaml environment files, # such as net-bond-with-vlans-v6.yaml, or modifying the list here. # Port assignments for the Controller OS::TripleO::Controller::Net::SoftwareConfig: OS::Heat::None # Port assignments for the CellController OS::TripleO::CellController::Net::SoftwareConfig: OS::Heat::None # Port assignments for the CellControllerCompute OS::TripleO::CellControllerCompute::Net::SoftwareConfig: OS::Heat::None # Port assignments for the Compute OS::TripleO::Compute::Net::SoftwareConfig: OS::Heat::None # Port assignments for the BlockStorage OS::TripleO::BlockStorage::Net::SoftwareConfig: OS::Heat::None # Port assignments for the ObjectStorage OS::TripleO::ObjectStorage::Net::SoftwareConfig: OS::Heat::None # Port assignments for the CephStorage OS::TripleO::CephStorage::Net::SoftwareConfig: OS::Heat::None # Port assignments for the Networker OS::TripleO::Networker::Net::SoftwareConfig: OS::Heat::None parameter_defaults: # This section is where deployment-specific configuration is done # ControllerNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans.j2' CellControllerNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans.j2' CellControllerComputeNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans.j2' ComputeNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans.j2' BlockStorageNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans_storage.j2' ObjectStorageNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans_storage.j2' CephStorageNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans_storage.j2' NetworkerNetworkConfigTemplate: 'templates/single_nic_vlans/single_nic_vlans.j2' # Customize the IP subnets to match the local environment StorageNetCidr: '' # Customize the IP range to use for static IPs and VIPs StorageAllocationPools: StorageSubnetCidr_storage_subnet: '' StorageAllocationPools_storage_subnet: StorageInterfaceDefaultRoute_storage_subnet: '' StorageNetworkVlanID_storage_subnet: 21 # Customize the IP subnets to match the local environment StorageMgmtNetCidr: '' # Customize the IP range to use for static IPs and VIPs StorageMgmtAllocationPools: StorageMgmtSubnetCidr_storage_mgmt_subnet: '' StorageMgmtAllocationPools_storage_mgmt_subnet: StorageMgmtInterfaceDefaultRoute_storage_mgmt_subnet: '' StorageMgmtNetworkVlanID_storage_mgmt_subnet: 23 # Customize the IP subnets to match the local environment InternalApiNetCidr: '' # Customize the IP range to use for static IPs and VIPs InternalApiAllocationPools: InternalApiSubnetCidr_internal_api_subnet: '' InternalApiAllocationPools_internal_api_subnet: InternalApiInterfaceDefaultRoute_internal_api_subnet: '' InternalApiNetworkVlanID_internal_api_subnet: 20 # Tenant tunneling network is IPv4 until IPv6 is fully supported # Customize the IP subnets to match the local environment TenantNetCidr: '' # Customize the IP range to use for static IPs and VIPs TenantAllocationPools: # MTU of the underlying physical network. Neutron uses this value to # calculate MTU for all virtual network components. For flat and VLAN # networks, neutron uses this value without modification. For overlay # networks such as VXLAN, neutron automatically subtracts the overlay # protocol overhead from this value. TenantNetPhysnetMtu: 1500 TenantSubnetCidr_tenant_subnet: '172.19.0.0/24' TenantAllocationPools_tenant_subnet: [{'start': '172.19.0.120', 'end': '172.19.0.250'}] TenantInterfaceDefaultRoute_tenant_subnet: '' TenantNetworkVlanID_tenant_subnet: 22 # Customize the IP subnets to match the local environment ExternalNetCidr: '' # Customize the IP range to use for static IPs and VIPs # Leave room if the external network is also used for floating IPs ExternalAllocationPools: ExternalSubnetCidr_external_subnet: '' ExternalAllocationPools_external_subnet: ExternalInterfaceDefaultRoute_external_subnet: '' ExternalNetworkVlanID_external_subnet: 44 # List of Neutron network types for tenant networks (will be used in order) NeutronNetworkType: 'geneve,vlan' # Neutron VLAN ranges per network, for example 'datacentre:1:499,tenant:500:1000': NeutronNetworkVLANRanges: 'datacentre:1:1000' # Customize bonding options, e.g. "mode=4 lacp_rate=1 updelay=1000 miimon=100" # for Linux bonds w/LACP, or "bond_mode=active-backup" for OVS active/backup. BondInterfaceOvsOptions: "bond_mode=active-backup"