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
66 mac_address: "10:23:45:67:89:AC"
67 # physical interface list
72 address: 192.168.100.1
73 mac_address: "10:23:45:67:89:AC"
74 # vlan tag, may have multiple tags
79 mac_address: "10:23:45:67:89:5B"
82 # for nodes in the same pod may have the same configuration
92 # for nodes in the same pod may have the same configuration
112 mac_address: "10:20:22:67:89:A2"
115 speed: {1gb|10gb|25gb|40gb}
116 features: {dpdk|sriov}
118 mac_address: "10:23:22:67:89:AC"
124 mac_address: "10:23:22:67:89:5B"
128 features: 'dpdk|sriov'
129 mac_address: "00:1b:21:22:f1:b4"
133 features: 'dpdk|sriov'
134 mac_address: "00:1b:21:22:f1:b5"
138 # disks are same as pod1-node1
143 mac_address: "10:20:22:67:88:A3"
149 mac_address: "10:23:22:67:88:AC"
155 mac_address: "10:23:22:67:88:5B"
159 features: 'dpdk|sriov'
160 mac_address: "00:1b:21:22:f8:b4"
164 features: 'dpdk|sriov'
165 mac_address: "00:1b:21:22:f8:b5"
168 # disks are same as pod1-node1
173 mac_address: "10:30:22:67:88:A3"
179 mac_address: "10:33:22:67:88:AC"
185 mac_address: "10:33:22:67:88:5B"
189 features: 'dpdk|sriov'
190 mac_address: "00:3b:21:22:f8:b4"
194 features: 'dpdk|sriov'
195 mac_address: "00:3b:21:22:f8:b5"
198 # disks are same as pod1-node1
202 address: 10.4.7.10/24
203 mac_address: "10:40:22:67:88:A3"
208 address: 10.2.4.10/24
209 mac_address: "10:43:22:67:88:AC"
214 address: 10.2.4.10/24
215 mac_address: "10:43:22:67:88:5B"
219 features: 'dpdk|sriov'
220 mac_address: "00:4b:21:22:f8:b4"
224 features: 'dpdk|sriov'
225 mac_address: "00:4b:21:22:f8:b5"
228 # disks are same as pod1-node1
232 address: 10.4.7.11/24
233 mac_address: "10:50:22:67:88:A3"
238 address: 10.2.4.11/24
239 mac_address: "10:53:22:67:88:AC"
244 address: 10.2.4.11/24
245 mac_address: "10:53:22:67:88:5B"
249 features: 'dpdk|sriov'
250 mac_address: "00:5b:21:22:f8:b4"
254 features: 'dpdk|sriov'
255 mac_address: "00:5b:21:22:f8:b5"