Created
March 23, 2017 16:12
-
-
Save michalskalski/1d6be5405fc27ff82254fdc3c708f0cc to your computer and use it in GitHub Desktop.
Fuel network template with SRIOV. Remember to add intel_iommu=on to kernel parameters.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| adv_net_template: | |
| default: | |
| network_assignments: | |
| fuelweb_admin: | |
| ep: br-fw-admin | |
| management: | |
| ep: br-mgmt | |
| private: | |
| ep: br-mesh | |
| public: | |
| ep: br-ex | |
| storage: | |
| ep: br-storage | |
| network_scheme: | |
| fuel_adm: | |
| endpoints: | |
| - br-fw-admin | |
| roles: | |
| admin/pxe: br-fw-admin | |
| fw-admin: br-fw-admin | |
| transformations: | |
| - action: add-br | |
| name: br-fw-admin | |
| - action: add-port | |
| bridge: br-fw-admin | |
| name: <% fuel_adm %> | |
| mgmt: | |
| endpoints: | |
| - br-mgmt | |
| roles: | |
| ceilometer/api: br-mgmt | |
| ceph/public: br-mgmt | |
| cinder/api: br-mgmt | |
| glance/api: br-mgmt | |
| heat/api: br-mgmt | |
| horizon: br-mgmt | |
| ironic/api: br-mgmt | |
| ironic/baremetal: br-mgmt | |
| keystone/api: br-mgmt | |
| management: br-mgmt | |
| mgmt/api: br-mgmt | |
| mgmt/corosync: br-mgmt | |
| mgmt/database: br-mgmt | |
| mgmt/memcache: br-mgmt | |
| mgmt/messaging: br-mgmt | |
| mgmt/vip: br-mgmt | |
| mongo/db: br-mgmt | |
| murano/api: br-mgmt | |
| murano/cfapi: br-mgmt | |
| neutron/api: br-mgmt | |
| nova/api: br-mgmt | |
| nova/migration: br-mgmt | |
| sahara/api: br-mgmt | |
| swift/api: br-mgmt | |
| transformations: | |
| - action: add-br | |
| name: br-mgmt | |
| - action: add-port | |
| bridge: br-mgmt | |
| name: <% mgmt %> | |
| p2p: | |
| endpoints: | |
| - p2p | |
| roles: | |
| neutron/floating: p2p | |
| transformations: | |
| - action: add-port | |
| mtu: 1500 | |
| name: enp3s0f1 | |
| provider: sriov | |
| vendor_specific: | |
| physnet: physnet2 | |
| sriov_numvfs: 60 | |
| priv: | |
| endpoints: | |
| - br-mesh | |
| roles: | |
| neutron/mesh: br-mesh | |
| neutron/private: br-mesh | |
| transformations: | |
| - action: add-br | |
| name: br-mesh | |
| - action: add-port | |
| bridge: br-mesh | |
| name: <% priv %> | |
| public: | |
| endpoints: | |
| - br-ex | |
| roles: | |
| ceph/radosgw: br-ex | |
| ex: br-ex | |
| neutron/floating: br-floating | |
| public/vip: br-ex | |
| transformations: | |
| - action: add-br | |
| mtu: 1400 | |
| name: br-ex | |
| - action: add-br | |
| name: br-floating | |
| provider: ovs | |
| - action: add-patch | |
| bridges: | |
| - br-floating | |
| - br-ex | |
| mtu: 65000 | |
| provider: ovs | |
| - action: add-port | |
| bridge: br-ex | |
| mtu: 1400 | |
| name: <% public %> | |
| storage: | |
| endpoints: | |
| - br-storage | |
| roles: | |
| ceph/replication: br-storage | |
| cinder/iscsi: br-storage | |
| storage: br-storage | |
| swift/replication: br-storage | |
| transformations: | |
| - action: add-br | |
| name: br-storage | |
| - action: add-port | |
| bridge: br-storage | |
| name: <% storage %> | |
| vm_fuel_adm: | |
| endpoints: | |
| - br-fw-admin | |
| roles: | |
| admin/pxe: br-fw-admin | |
| fw-admin: br-fw-admin | |
| transformations: | |
| - action: add-br | |
| name: br-fw-admin | |
| - action: add-port | |
| bridge: br-fw-admin | |
| name: <% vm_fuel_adm %> | |
| vm_mgmt: | |
| endpoints: | |
| - br-mgmt | |
| roles: | |
| ceilometer/api: br-mgmt | |
| ceph/public: br-mgmt | |
| cinder/api: br-mgmt | |
| glance/api: br-mgmt | |
| heat/api: br-mgmt | |
| horizon: br-mgmt | |
| ironic/api: br-mgmt | |
| ironic/baremetal: br-mgmt | |
| keystone/api: br-mgmt | |
| management: br-mgmt | |
| mgmt/api: br-mgmt | |
| mgmt/corosync: br-mgmt | |
| mgmt/database: br-mgmt | |
| mgmt/memcache: br-mgmt | |
| mgmt/messaging: br-mgmt | |
| mgmt/vip: br-mgmt | |
| mongo/db: br-mgmt | |
| murano/api: br-mgmt | |
| murano/cfapi: br-mgmt | |
| neutron/api: br-mgmt | |
| nova/api: br-mgmt | |
| nova/migration: br-mgmt | |
| sahara/api: br-mgmt | |
| swift/api: br-mgmt | |
| transformations: | |
| - action: add-br | |
| name: br-mgmt | |
| - action: add-port | |
| bridge: br-mgmt | |
| name: <% vm_mgmt %> | |
| vm_priv: | |
| endpoints: | |
| - br-mesh | |
| roles: | |
| neutron/mesh: br-mesh | |
| neutron/private: br-mesh | |
| transformations: | |
| - action: add-br | |
| name: br-mesh | |
| - action: add-port | |
| bridge: br-mesh | |
| name: <% vm_priv %> | |
| vm_public: | |
| endpoints: | |
| - br-ex | |
| roles: | |
| ceph/radosgw: br-ex | |
| ex: br-ex | |
| neutron/floating: br-floating | |
| public/vip: br-ex | |
| transformations: | |
| - action: add-br | |
| name: br-ex | |
| - action: add-br | |
| name: br-floating | |
| provider: ovs | |
| - action: add-patch | |
| bridges: | |
| - br-floating | |
| - br-ex | |
| mtu: 65000 | |
| provider: ovs | |
| - action: add-port | |
| bridge: br-ex | |
| name: <% vm_public %> | |
| vm_storage: | |
| endpoints: | |
| - br-storage | |
| roles: | |
| ceph/replication: br-storage | |
| cinder/iscsi: br-storage | |
| storage: br-storage | |
| swift/replication: br-storage | |
| transformations: | |
| - action: add-br | |
| name: br-storage | |
| - action: add-port | |
| bridge: br-storage | |
| name: <% vm_storage %> | |
| vmx_mgmt: | |
| endpoints: | |
| - br-vmx-mgmt | |
| roles: | |
| neutron/floating: br-vmx-mgmt-ovs | |
| transformations: | |
| - action: add-br | |
| mtu: 1500 | |
| name: br-vmx-mgmt | |
| - action: add-br | |
| mtu: 1500 | |
| name: br-vmx-mgmt-ovs | |
| provider: ovs | |
| - action: add-patch | |
| bridges: | |
| - br-vmx-mgmt | |
| - br-vmx-mgmt-ovs | |
| mtu: 65000 | |
| provider: ovs | |
| - action: add-port | |
| bridge: br-vmx-mgmt | |
| mtu: 1500 | |
| name: <% vmx_mgmt %> | |
| nic_mapping: | |
| default: | |
| fuel_adm: enp3s0f0 | |
| mgmt: enp3s0f0.1163 | |
| priv: enp3s0f0.1162 | |
| public: enp3s0f0.1170 | |
| storage: enp3s0f0.1164 | |
| vm_fuel_adm: ens3 | |
| vm_mgmt: ens4.1163 | |
| vm_priv: ens4.1162 | |
| vm_public: ens4.1170 | |
| vm_storage: ens4.1164 | |
| vmx_mgmt: enp3s0f0.1160 | |
| templates_for_node_role: | |
| cinder: | |
| - fuel_adm | |
| - mgmt | |
| - storage | |
| compute: | |
| - fuel_adm | |
| - mgmt | |
| - priv | |
| - storage | |
| - vmx_mgmt | |
| - p2p | |
| controller: | |
| - vm_fuel_adm | |
| - vm_mgmt | |
| - vm_priv | |
| - vm_storage | |
| - vm_public |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment