1 ##############################################################################
2 # Copyright (c) 2018 Intel Corporation and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
9 ### POD descriptor file ###
15 contact: email@address.com
17 location: Portland, Oregon, USA
18 type: {production|development}
19 link: http://wiki.opnfv.org/
24 # type can be virtual or baremetal
25 type: {baremetal|virtual}
28 arch: {x86_64|aarch64}
30 # add values based on CFLAGS in GCC
31 cpu_cflags: {broadwell|haswell|etc}
32 # physical cores, not including hyper-threads
40 disk_capacity: {M|MB|G|GB|T|TB}
41 # several disk types possible
42 disk_type: {hdd|ssd|cdrom|tape}
43 # several interface types possible
44 disk_interface: {sata|sas|ssd|nvme|scsi|iscsi}
45 # define rotation speed of disk
46 disk_rotation: {0|5400|7200|10000|15000}
53 # operation system installed
55 remote_params: &remote_params
56 # hardware management tool
57 type: {ipmi|amt|libvirt}
58 # array of supported versions, mandatory for all but 'libvirt'
67 # MAC address is mandatory for all BMC types but 'libvirt'
68 mac_address: "10:23:45:67:89:AC"
69 # physical interface list
74 address: 192.168.100.1
75 mac_address: "10:23:45:67:89:AC"
76 # vlan tag, may have multiple tags
81 mac_address: "10:23:45:67:89:5B"
84 # for nodes in the same pod may have the same configuration
94 # for nodes in the same pod may have the same configuration
114 mac_address: "10:20:22:67:89:A2"
117 speed: {1gb|10gb|25gb|40gb}
118 features: {dpdk|sriov}
120 mac_address: "10:23:22:67:89:AC"
126 mac_address: "10:23:22:67:89:5B"
130 features: 'dpdk|sriov'
131 mac_address: "00:1b:21:22:f1:b4"
135 features: 'dpdk|sriov'
136 mac_address: "00:1b:21:22:f1:b5"
140 # disks are same as pod1-node1
145 mac_address: "10:20:22:67:88:A3"
151 mac_address: "10:23:22:67:88:AC"
157 mac_address: "10:23:22:67:88:5B"
161 features: 'dpdk|sriov'
162 mac_address: "00:1b:21:22:f8:b4"
166 features: 'dpdk|sriov'
167 mac_address: "00:1b:21:22:f8:b5"
170 # disks are same as pod1-node1
175 mac_address: "10:30:22:67:88:A3"
181 mac_address: "10:33:22:67:88:AC"
187 mac_address: "10:33:22:67:88:5B"
191 features: 'dpdk|sriov'
192 mac_address: "00:3b:21:22:f8:b4"
196 features: 'dpdk|sriov'
197 mac_address: "00:3b:21:22:f8:b5"
200 # disks are same as pod1-node1
204 address: 10.4.7.10/24
205 mac_address: "10:40:22:67:88:A3"
210 address: 10.2.4.10/24
211 mac_address: "10:43:22:67:88:AC"
216 address: 10.2.4.10/24
217 mac_address: "10:43:22:67:88:5B"
221 features: 'dpdk|sriov'
222 mac_address: "00:4b:21:22:f8:b4"
226 features: 'dpdk|sriov'
227 mac_address: "00:4b:21:22:f8:b5"
230 # disks are same as pod1-node1
234 address: 10.4.7.11/24
235 mac_address: "10:50:22:67:88:A3"
240 address: 10.2.4.11/24
241 mac_address: "10:53:22:67:88:AC"
246 address: 10.2.4.11/24
247 mac_address: "10:53:22:67:88:5B"
251 features: 'dpdk|sriov'
252 mac_address: "00:5b:21:22:f8:b4"
256 features: 'dpdk|sriov'
257 mac_address: "00:5b:21:22:f8:b5"