summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzhuguanyu <zhuguanyu5@huawei.com>2023-01-30 19:14:09 +0800
committerDan Xu <xudan16@huawei.com>2023-02-15 03:22:20 +0000
commitcc9ec23c71f37a75f7f8ccb024aa416f273ef0de (patch)
tree171ed0b9de93d5fd0136d9761eb01df68aa9e040
parent99fb7f7e6c0d23c390924593e1b9e93cceab1ba4 (diff)
Add example files about IDF and PDF
Issue-ID: KUB-59 Signed-off-by: zhuguanyu <zhuguanyu5@huawei.com> Change-Id: I3f69e19f56f6322d46f5f756d0cca9a3a1887166 Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/73840 Tested-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Reviewed-by: Dan Xu <xudan16@huawei.com>
-rw-r--r--hw_config/unh/idf.yaml115
-rw-r--r--hw_config/unh/pdf.yaml255
2 files changed, 370 insertions, 0 deletions
diff --git a/hw_config/unh/idf.yaml b/hw_config/unh/idf.yaml
new file mode 100644
index 0000000..323369d
--- /dev/null
+++ b/hw_config/unh/idf.yaml
@@ -0,0 +1,115 @@
+---
+
+# SPDX-FileCopyrightText: 2023 Anuket contributors
+#
+# SPDX-License-Identifier: Apache-2.0
+
+### Installer descriptor file ###
+idf:
+ version: 0.1
+ net_config: &id001
+ oob:
+ interface: 0
+ network: 10.200.122.0
+ vlan: native
+ mask: 24
+ dns:
+ - 8.8.8.8
+ public:
+ interface: 1
+ network: 10.200.120.0
+ gateway: 10.200.120.1
+ vlan: native
+ mask: 24
+ dns:
+ - 8.8.8.8
+ kubespray: &id002
+ nodes_roles:
+ node1:
+ - k8s-cluster
+ - kube-master
+ - etcd
+ - vault
+ node2:
+ - k8s-cluster
+ - kube-master
+ - etcd
+ node3:
+ - k8s-cluster
+ - kube-master
+ - etcd
+ node4:
+ - k8s-cluster
+ - kube-node
+ node5:
+ - k8s-cluster
+ - kube-node
+ groups:
+ k8s-cluster:
+ - kube-node
+ - kube-master
+ hostnames:
+ node1: node1
+ node2: node2
+ node3: node3
+ node4: node4
+ node5: node5
+ network:
+ network_mapping:
+ net_admin: oob
+ net_public: oob
+ net_mgmt: oob
+engine:
+ pod_name: pod19-jump
+ net_config: *id001
+ pxe_network: oob
+ public_network: public
+ pxe_interface: ens1f0
+ installers:
+ kubespray: *id002
+bmra:
+ profile: full_nfv
+ network_roles:
+ sriov:
+ - name: eth0
+ pci: '18:00.0'
+ pf_driver: i40e
+ vf_driver: vfio-pci
+ sriov_dpdk:
+ - name: eth1
+ pci: '18:00.1'
+ pf_driver: i40e
+ vf_driver: iavf
+ device_roles: null
+ runtime: docker
+ 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
+ amount: 10240
+ isolcpus:
+ enable: true
+ autogenerate: true
+ cpus: 4-19,24-39,44-59,64-79
+ 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: false
+ bond_cni: true
+ psp: true
+ qat:
+ enable: false
+ update_drivers: false
diff --git a/hw_config/unh/pdf.yaml b/hw_config/unh/pdf.yaml
new file mode 100644
index 0000000..9e141c4
--- /dev/null
+++ b/hw_config/unh/pdf.yaml
@@ -0,0 +1,255 @@
+---
+
+# SPDX-FileCopyrightText: 2023 Anuket contributors
+#
+# SPDX-License-Identifier: Apache-2.0
+
+### POD descriptor file ###
+version: 1.0
+details:
+ pod_owner: UNH IOL
+ contact: null
+ lab: UNH IOL LaaS
+ location: Durham, NH, USA
+ type: baremetal
+ link: https://wiki.anuket.io/pages/viewpage.action?pageId=36569490
+jumphost:
+ name: kuberef-jump
+ node:
+ type: baremetal
+ vendor: HPE
+ model: pc
+ arch: x86_64
+ cpus: 88
+ cpu_cflags: haswell
+ cores: 44
+ memory: 512G
+ disks:
+ - name: PDNLH0BRh913CZ
+ disk_capacity: 894G
+ disk_type: ssd
+ disk_interface: scsi
+ - name: PDNLH0BRh913CZ
+ disk_capacity: 931G
+ disk_type: ssd
+ disk_interface: scsi
+ - name: PDNLH0BRh913CZ
+ disk_capacity: 931G
+ disk_type: ssd
+ disk_interface: scsi
+ - name: PDNLH0BRh913CZ
+ disk_capacity: 931G
+ disk_type: ssd
+ disk_interface: scsi
+ os: ubuntu1804
+ remote_params: null
+ interfaces:
+ - name: 'ens4'
+ address: 10.200.120.211
+ mac_address: "52:54:00:4a:e8:2d"
+ vlan: native
+ - name: 'ens3'
+ address: 192.168.122.113
+ mac_address: "52:54:00:74:b4:66"
+ vlan: native
+nodes:
+ - name: node1
+ node: '*nodeparas'
+ disks: '*disks'
+ remote_management:
+ type:
+ - ipmi
+ user: RI2
+ pass: RI2ADMIN
+ address: ilomxq749039t.opnfv.iol.unh.edu
+ interfaces:
+ - name: ens1f0
+ speed: 25gb
+ address: 10.200.120.11
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:14:c8
+ vlan: native
+ - name: ens1f1
+ speed: 25gb
+ address: 10.200.120.11
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:14:c9
+ vlan: native
+ - name: eno49
+ speed: 10gb
+ address: 127.0.102.11
+ features: dpdk|sriov
+ mac_address: 48:df:37:1d:45:20
+ vlan: native
+ - name: eno50
+ speed: 10gb
+ address: 127.0.103.11
+ features: dpdk|sriov
+ mac_address: 48:df:37:1d:45:28
+ vlan: native
+ - name: ens4f0
+ speed: 25gb
+ address: 127.0.104.11
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:14:a0
+ vlan: native
+ - name: node2
+ node: '*nodeparas'
+ disks: '*disks'
+ remote_management:
+ type:
+ - ipmi
+ user: RI2
+ pass: RI2ADMIN
+ address: ILOMXQ74903BN.opnfv.iol.unh.edu
+ interfaces:
+ - name: ens1f0
+ speed: 25gb
+ address: 10.200.120.12
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:0f:dc
+ vlan: native
+ - name: ens1f1
+ speed: 25gb
+ address: 10.200.120.12
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:0f:dd
+ vlan: native
+ - name: eno49
+ speed: 10gb
+ address: 127.0.102.12
+ features: dpdk|sriov
+ mac_address: 48:df:37:22:c4:10
+ vlan: native
+ - name: eno50
+ speed: 10gb
+ address: 127.0.103.12
+ features: dpdk|sriov
+ mac_address: 48:df:37:22:c4:18
+ vlan: native
+ - name: ens4f0
+ speed: 25gb
+ address: 127.0.104.12
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ee:47:a4
+ vlan: native
+ - name: node3
+ node: '*nodeparas'
+ disks: '*disks'
+ remote_management:
+ type:
+ - ipmi
+ user: RI2
+ pass: RI2ADMIN
+ address: ILOMXQ74903B3.opnfv.iol.unh.edu
+ interfaces:
+ - name: ens1f0
+ speed: 25gb
+ address: 10.200.120.13
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:0e:d8
+ vlan: native
+ - name: ens1f1
+ speed: 25gb
+ address: 10.200.120.13
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:0e:d9
+ vlan: native
+ - name: eno49
+ speed: 10gb
+ address: 127.0.102.13
+ features: dpdk|sriov
+ mac_address: 48:df:37:1d:54:40
+ vlan: native
+ - name: eno50
+ speed: 10gb
+ address: 127.0.103.13
+ features: dpdk|sriov
+ mac_address: 48:df:37:1d:54:48
+ vlan: native
+ - name: ens4f0
+ speed: 25gb
+ address: 127.0.104.13
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:13:7c
+ vlan: native
+ - name: node4
+ node: '*nodeparas'
+ disks: '*disks'
+ remote_management:
+ type:
+ - ipmi
+ user: RI2
+ pass: RI2ADMIN
+ address: ILOMXQ74903B5.opnfv.iol.unh.edu
+ interfaces:
+ - name: ens1f0
+ speed: 25gb
+ address: 10.200.120.14
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:0f:20
+ vlan: native
+ - name: ens1f1
+ speed: 25gb
+ address: 10.200.120.14
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:0f:21
+ vlan: native
+ - name: eno49
+ speed: 10gb
+ address: 127.0.102.14
+ features: dpdk|sriov
+ mac_address: 48:df:37:1d:46:f0
+ vlan: native
+ - name: eno50
+ speed: 10gb
+ address: 127.0.103.14
+ features: dpdk|sriov
+ mac_address: 48:df:37:1d:46:f8
+ vlan: native
+ - name: ens4f0
+ speed: 25gb
+ address: 127.0.104.14
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:10:14
+ vlan: native
+ - name: node5
+ node: '*nodeparas'
+ disks: '*disks'
+ remote_management:
+ type:
+ - ipmi
+ user: RI2
+ pass: RI2ADMIN
+ address: ilomxq74903bc.opnfv.iol.unh.edu
+ interfaces:
+ - name: ens1f0
+ speed: 25gb
+ address: 10.200.120.15
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:10:2c
+ vlan: native
+ - name: ens1f1
+ speed: 25gb
+ address: 10.200.120.15
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:10:2d
+ vlan: native
+ - name: eno49
+ speed: 10gb
+ address: 127.0.102.15
+ features: dpdk|sriov
+ mac_address: 48:df:37:22:c6:00
+ vlan: native
+ - name: eno50
+ speed: 10gb
+ address: 127.0.103.15
+ features: dpdk|sriov
+ mac_address: 48:df:37:22:c6:08
+ vlan: native
+ - name: ens4f0
+ speed: 25gb
+ address: 127.0.104.15
+ features: dpdk|sriov
+ mac_address: 3c:fd:fe:ef:10:10
+ vlan: native