parameters: | |
reclass: | |
storage: | |
node: | |
stacklight_telemetry_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_telemetry_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_message_queue_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_gateway_node03: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0: | |
enabled: true | |
mode: active-backup | |
ovs_bridge: br-floating | |
ovs_type: OVSPort | |
proto: manual | |
slaves: enp2s0f1 | |
type: bond | |
use_interfaces: | |
- enp2s0f1 | |
br-floating: | |
enabled: true | |
type: ovs_bridge | |
br-prv: | |
enabled: true | |
type: ovs_bridge | |
br_ctl: | |
address: 10.167.4.226 | |
bridge: br-floating | |
enabled: true | |
netmask: 255.255.255.0 | |
ovs_options: tag=2416 | |
proto: static | |
type: ovs_port | |
floating-to-prv: | |
bridge: br-floating | |
enabled: true | |
peer: prv-to-floating | |
port_type: patch | |
type: ovs_port | |
primary_first_nic: | |
enabled: true | |
master: bond0 | |
name: enp2s0f1 | |
proto: manual | |
type: slave | |
prv-to-floating: | |
bridge: br-prv | |
enabled: true | |
peer: floating-to-prv | |
port_type: patch | |
type: ovs_port | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_database_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_gateway_node02: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0: | |
enabled: true | |
mode: active-backup | |
ovs_bridge: br-floating | |
ovs_type: OVSPort | |
proto: manual | |
slaves: enp2s0f1 | |
type: bond | |
use_interfaces: | |
- enp2s0f1 | |
br-floating: | |
enabled: true | |
type: ovs_bridge | |
br-prv: | |
enabled: true | |
type: ovs_bridge | |
br_ctl: | |
address: 10.167.4.225 | |
bridge: br-floating | |
enabled: true | |
netmask: 255.255.255.0 | |
ovs_options: tag=2416 | |
proto: static | |
type: ovs_port | |
floating-to-prv: | |
bridge: br-floating | |
enabled: true | |
peer: prv-to-floating | |
port_type: patch | |
type: ovs_port | |
primary_first_nic: | |
enabled: true | |
master: bond0 | |
name: enp2s0f1 | |
proto: manual | |
type: slave | |
prv-to-floating: | |
bridge: br-prv | |
enabled: true | |
peer: floating-to-prv | |
port_type: patch | |
type: ovs_port | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_control_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_monitor_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_telemetry_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_message_queue_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
infra_kvm_node01: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0: | |
enabled: true | |
mode: active-backup | |
proto: manual | |
slaves: enp3s0f1 | |
type: bond | |
use_interfaces: | |
- enp3s0f1 | |
bond0.2416: | |
enabled: true | |
proto: manual | |
type: vlan | |
use_interfaces: | |
- bond0 | |
br_ctl: | |
address: 10.167.4.241 | |
enabled: true | |
netmask: 255.255.255.0 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- bond0.2416 | |
br_mgm: | |
address: 172.16.49.11 | |
enabled: true | |
gateway: 172.16.49.1 | |
name_servers: | |
- 8.8.8.8 | |
- 8.8.4.4 | |
netmask: 255.255.255.192 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- enp3s0f0 | |
eth1: | |
enabled: true | |
master: bond0 | |
name: enp3s0f1 | |
proto: manual | |
type: slave | |
eth2: | |
enabled: true | |
name: enp3s0f0 | |
proto: manual | |
type: eth | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_proxy_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_telemetry_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
infra_kvm_node02: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0: | |
enabled: true | |
mode: active-backup | |
proto: manual | |
slaves: eno2 | |
type: bond | |
use_interfaces: | |
- eno2 | |
bond0.2416: | |
enabled: true | |
proto: manual | |
type: vlan | |
use_interfaces: | |
- bond0 | |
br_ctl: | |
address: 10.167.4.242 | |
enabled: true | |
netmask: 255.255.255.0 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- bond0.2416 | |
br_mgm: | |
address: 172.16.49.12 | |
enabled: true | |
gateway: 172.16.49.1 | |
name_servers: | |
- 8.8.8.8 | |
- 8.8.4.4 | |
netmask: 255.255.255.192 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- eno1 | |
eth1: | |
enabled: true | |
master: bond0 | |
name: eno2 | |
proto: manual | |
type: slave | |
eth2: | |
enabled: true | |
name: eno1 | |
proto: manual | |
type: eth | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_monitor_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_telemetry_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_log_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_proxy_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_message_queue_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_log_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_database_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_control_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_compute_node02: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0.2416: | |
enabled: true | |
proto: manual | |
type: vlan | |
use_interfaces: | |
- bond0 | |
br-prv: | |
address: 10.167.6.102 | |
enabled: true | |
netmask: 255.255.255.0 | |
type: dpdk_ovs_bridge | |
br_ctl: | |
address: 10.167.4.102 | |
enabled: true | |
netmask: 255.255.255.0 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- bond0.2416 | |
dpdk0: | |
bond: dpdkbond1 | |
driver: igb_uio | |
enabled: true | |
n_rxq: 2 | |
name: eth2 | |
pci: '0000:05:00.1' | |
type: dpdk_ovs_port | |
dpdk1: | |
bond: dpdkbond1 | |
driver: igb_uio | |
enabled: true | |
n_rxq: 2 | |
name: eth4 | |
pci: 0000:0b:00.0 | |
type: dpdk_ovs_port | |
dpdkbond1: | |
bridge: br-prv | |
enabled: true | |
mode: active-backup | |
type: dpdk_ovs_bond | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_gateway_node01: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0: | |
enabled: true | |
mode: active-backup | |
ovs_bridge: br-floating | |
ovs_type: OVSPort | |
proto: manual | |
slaves: enp2s0f1 | |
type: bond | |
use_interfaces: | |
- enp2s0f1 | |
br-floating: | |
enabled: true | |
type: ovs_bridge | |
br-prv: | |
enabled: true | |
type: ovs_bridge | |
br_ctl: | |
address: 10.167.4.224 | |
bridge: br-floating | |
enabled: true | |
netmask: 255.255.255.0 | |
ovs_options: tag=2416 | |
proto: static | |
type: ovs_port | |
floating-to-prv: | |
bridge: br-floating | |
enabled: true | |
peer: prv-to-floating | |
port_type: patch | |
type: ovs_port | |
primary_first_nic: | |
enabled: true | |
master: bond0 | |
name: enp2s0f1 | |
proto: manual | |
type: slave | |
prv-to-floating: | |
bridge: br-prv | |
enabled: true | |
peer: floating-to-prv | |
port_type: patch | |
type: ovs_port | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_log_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_compute_node01: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0.2416: | |
enabled: true | |
proto: manual | |
type: vlan | |
use_interfaces: | |
- bond0 | |
br-prv: | |
address: 10.167.6.101 | |
enabled: true | |
netmask: 255.255.255.0 | |
type: dpdk_ovs_bridge | |
br_ctl: | |
address: 10.167.4.101 | |
enabled: true | |
netmask: 255.255.255.0 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- bond0.2416 | |
dpdk0: | |
bond: dpdkbond1 | |
driver: igb_uio | |
enabled: true | |
n_rxq: 2 | |
name: enp5s0f1 | |
pci: '0000:05:00.1' | |
type: dpdk_ovs_port | |
dpdk1: | |
bond: dpdkbond1 | |
driver: igb_uio | |
enabled: true | |
n_rxq: 2 | |
name: enp5s0f2 | |
pci: '0000:05:00.2' | |
type: dpdk_ovs_port | |
dpdkbond1: | |
bridge: br-prv | |
enabled: true | |
mode: active-backup | |
type: dpdk_ovs_bond | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_database_node03: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
infra_kvm_node03: | |
params: | |
# Use interfaces configuration from the context file, | |
# or generate your own 'linux.network.interface' object using | |
# additional inventory. | |
# For example, you can take the 'inventory_node_name' and find it's config | |
# in an additional dict inventory[inventory_node_name] loaded from custom_inventory.yaml, | |
# or skip the original context from 'cookiecutter' object and iterate only custom inventory. | |
linux_network_interfaces: | |
bond0: | |
enabled: true | |
mode: active-backup | |
proto: manual | |
slaves: eno2 | |
type: bond | |
use_interfaces: | |
- eno2 | |
bond0.2416: | |
enabled: true | |
proto: manual | |
type: vlan | |
use_interfaces: | |
- bond0 | |
br_ctl: | |
address: 10.167.4.243 | |
enabled: true | |
netmask: 255.255.255.0 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- bond0.2416 | |
br_mgm: | |
address: 172.16.49.13 | |
enabled: true | |
gateway: 172.16.49.1 | |
name_servers: | |
- 8.8.8.8 | |
- 8.8.4.4 | |
netmask: 255.255.255.192 | |
proto: static | |
type: bridge | |
use_interfaces: | |
- eno1 | |
eth1: | |
enabled: true | |
master: bond0 | |
name: eno2 | |
proto: manual | |
type: slave | |
eth2: | |
enabled: true | |
name: eno1 | |
proto: manual | |
type: eth | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_monitor_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
openstack_control_node01: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common | |
stacklight_telemetry_node02: | |
params: | |
linux_network_interfaces: | |
ens3: ${_param:linux_single_interface} | |
classes: | |
- environment.lab03_ovs_dpdk.common |