summaryrefslogtreecommitdiffstats
path: root/hw_config/equinix-metal
diff options
context:
space:
mode:
authorMichael S. Pedersen <michaelx.pedersen@intel.com>2020-11-26 11:19:08 +0000
committerRihab Banday <rihab.banday@ericsson.com>2020-12-03 19:29:32 +0000
commit7155286ed00a8bce09a948fb54fb4eeb85027e49 (patch)
tree74c728ac707a2b016ed5dd47aa688909287249c3 /hw_config/equinix-metal
parentd3916f20f0b10da360cc6c38b61e1ee04d6278c5 (diff)
Update BMRA to v2.0
Also adds configuration of BMRA through the existing hw_config files (idf, pdf) and better handling of dependencies. Signed-off-by: Michael S. Pedersen <michaelx.pedersen@intel.com> Change-Id: Iedaf249f01ea3e1e00c889e846e21644adff98c7 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/71504 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Rihab Banday <rihab.banday@ericsson.com> Reviewed-by: Georg Kunz <georg.kunz@ericsson.com>
Diffstat (limited to 'hw_config/equinix-metal')
-rw-r--r--hw_config/equinix-metal/idf.yaml41
1 files changed, 41 insertions, 0 deletions
diff --git a/hw_config/equinix-metal/idf.yaml b/hw_config/equinix-metal/idf.yaml
index 2c61bb6..434ada2 100644
--- a/hw_config/equinix-metal/idf.yaml
+++ b/hw_config/equinix-metal/idf.yaml
@@ -38,3 +38,44 @@ engine:
installers:
kubespray: *idf_kubespray
+
+bmra:
+ profile: full_nfv
+ network_roles:
+ sriov:
+ - name: eno2
+ bus_info: "19:00.1"
+ device_info: "8086:1572:0200"
+ driver: iavf
+ sriov_dpdk:
+ - name: eno4
+ bus_info: "19:00.3"
+ device_info: "8086:1572:0200"
+ driver: vfio-pci
+ features:
+ sriov:
+ enable: true
+ sriov_vfs_per_port: 2
+ sriov_dpdk_vfs_per_port: 4
+ sriov_cni: true
+ sriov_net_dp: true
+ hugepages:
+ enable: true
+ default: 2M
+ hugepages_1G: 0
+ hugepages_2M: 10240
+ isolcpus:
+ enable: true
+ cpus: "8-27,36-55"
+ nfd: true
+ cmk:
+ enable: true
+ num_shared_cores: 3
+ num_exclusive_cores: 3
+ topology_manager:
+ enable: true
+ policy: "best-effort"
+ tas:
+ enable: true
+ demo_policy: true
+ psp: true