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 ###
13 contact: email@address.com
15 location: Portland, Oregon, USA
16 type: {production|development}
17 link: http://wiki.opnfv.org/
22 # type can be virtual or baremetal
23 type: {baremetal|virtual}
26 arch: {x86_64|aarch64}
28 # add values based on CFLAGS in GCC
29 cpu_cflags: {broadwell|haswell|etc}
30 # physical cores, not including hyper-threads
38 disk_capacity: {M|MB|G|GB|T|TB}
39 # several disk types possible
40 disk_type: {hdd|ssd|cdrom|tape}
41 # several interface types possible
42 disk_interface: {sata|sas|ssd|nvme|scsi|iscsi}
43 # define rotation speed of disk
44 disk_rotation: {0|5400|7200|10000|15000}
51 # operation system installed
53 remote_params: &remote_params
54 # hardware management tool
64 mac_address: "10:23:45:67:89:AC"
65 # physical interface list
70 address: 192.168.100.1
71 mac_address: "10:23:45:67:89:AC"
72 # vlan tag, may have multiple tags
77 mac_address: "10:23:45:67:89:5B"
80 # for nodes in the same pod may have the same configuration
90 # for nodes in the same pod may have the same configuration
110 mac_address: "10:20:22:67:89:A2"
113 speed: {1gb|10gb|25gb|40gb}
114 features: {dpdk|sriov}
116 mac_address: "10:23:22:67:89:AC"
122 mac_address: "10:23:22:67:89:5B"
126 features: 'dpdk|sriov'
127 mac_address: "00:1b:21:22:f1:b4"
131 features: 'dpdk|sriov'
132 mac_address: "00:1b:21:22:f1:b5"
136 # disks are same as pod1-node1
141 mac_address: "10:20:22:67:88:A3"
147 mac_address: "10:23:22:67:88:AC"
153 mac_address: "10:23:22:67:88:5B"
157 features: 'dpdk|sriov'
158 mac_address: "00:1b:21:22:f8:b4"
162 features: 'dpdk|sriov'
163 mac_address: "00:1b:21:22:f8:b5"
166 # disks are same as pod1-node1
171 mac_address: "10:30:22:67:88:A3"
177 mac_address: "10:33:22:67:88:AC"
183 mac_address: "10:33:22:67:88:5B"
187 features: 'dpdk|sriov'
188 mac_address: "00:3b:21:22:f8:b4"
192 features: 'dpdk|sriov'
193 mac_address: "00:3b:21:22:f8:b5"
196 # disks are same as pod1-node1
200 address: 10.4.7.10/24
201 mac_address: "10:40:22:67:88:A3"
206 address: 10.2.4.10/24
207 mac_address: "10:43:22:67:88:AC"
212 address: 10.2.4.10/24
213 mac_address: "10:43:22:67:88:5B"
217 features: 'dpdk|sriov'
218 mac_address: "00:4b:21:22:f8:b4"
222 features: 'dpdk|sriov'
223 mac_address: "00:4b:21:22:f8:b5"
226 # disks are same as pod1-node1
230 address: 10.4.7.11/24
231 mac_address: "10:50:22:67:88:A3"
236 address: 10.2.4.11/24
237 mac_address: "10:53:22:67:88:AC"
242 address: 10.2.4.11/24
243 mac_address: "10:53:22:67:88:5B"
247 features: 'dpdk|sriov'
248 mac_address: "00:5b:21:22:f8:b4"
252 features: 'dpdk|sriov'
253 mac_address: "00:5b:21:22:f8:b5"