682df843c38b6be941a42c4a7abc85967dc2a1e6
[rec.git] / objects.yaml
1 #
2 # Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #        https://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 #
16 #  This file maps out the laboratory hardware for an example laboratory, in
17 #  terms of hardware profiles, regions, edgesites, and nodes.  This can all
18 #  be loaded into the RC via the ``rc_loaddata.sh'' tool.
19 #
20 #  Changes should be made to this file, which will be run against the RC before
21 #  every CD job.
22 #
23 ---
24 hardware:
25   Nokia_OE19:
26     uuid: 8a17384a-71d4-11e9-9e4c-0017f20fe1b8
27     description: Nokia OpenEdge hardware for the REC Blueprint
28     yaml:
29       todo: put hardware details here
30       rack_layout:
31         height: 1U
32         chassis:
33           layout: airframe
34           height: 3U
35           units: 5
36   Dell_740xd:
37     uuid: 9897a008-71d4-11e9-8bda-0017f20dbff8
38     description: Dell 740xd hardware for the REC Blueprint
39     yaml:
40       todo: put hardware details here
41       rack_layout:
42         height: 2U
43   HPE_DL380g10:
44     uuid: a4b4a570-71d4-11e9-adc2-0017f208759e
45     description: HPE DL380 Gen 10 hardware for the REC Blueprint
46     yaml:
47       todo: put hardware details here
48       rack_layout:
49         height: 2U
50
51 edgesites:
52   REC_Edgesite:
53     description: The first REC cluster
54     nodes: [node1, node2, node3, node4, node5]
55     regions: [00000000-0000-0000-0000-000000000000]
56
57 nodes:
58   node1:
59     hardware: Nokia_OE19
60     yaml:
61       oob_ip: 172.1.1.201
62   node2:
63     hardware: Nokia_OE19
64     yaml:
65       oob_ip: 172.1.1.202
66   node3:
67     hardware: Nokia_OE19
68     yaml:
69       oob_ip: 172.1.1.203
70   node4:
71     hardware: Nokia_OE19
72     yaml:
73       oob_ip: 172.1.1.204
74   node5:
75     hardware: Nokia_OE19
76     yaml:
77       oob_ip: 172.1.1.205