Update blueprint, workflows and instructions
[rec.git] / objects.yaml
diff --git a/objects.yaml b/objects.yaml
new file mode 100644 (file)
index 0000000..1c82ee6
--- /dev/null
@@ -0,0 +1,79 @@
+#
+# Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#        https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#  This file maps out the MT REC CD laboratory hardware, in terms of hardware profiles,
+#  regions, edgesites, and nodes.  This can all be loaded into the RC via the
+#  ``rc_loaddata.sh'' tool.
+#
+#  Changes should be made to this file, which will be run against the RC before every CD job.
+#
+#  Source:
+#  https://tspace.web.att.com/files/app/file/e654e429-dd1e-4775-8449-3ccd4496a13f
+#  https://wiki.web.att.com/display/CloudArch/Row+4+Rack+6
+#
+hardware:
+  Nokia_OE19:
+    uuid: 8a17384a-71d4-11e9-9e4c-0017f20fe1b8
+    description: Nokia OpenEdge hardware for the REC Blueprint
+    yaml:
+      todo: put hardware details here
+      rack_layout:
+        height: 1U
+        chassis:
+          layout: airframe
+          height: 3U
+          units: 5
+  Dell_740xd:
+    uuid: 9897a008-71d4-11e9-8bda-0017f20dbff8
+    description: Dell 740xd hardware for the REC Blueprint
+    yaml:
+      todo: put hardware details here
+      rack_layout:
+        height: 2U
+  HPE_DL380g10:
+    uuid: a4b4a570-71d4-11e9-adc2-0017f208759e
+    description: HPE DL380 Gen 10 hardware for the REC Blueprint
+    yaml:
+      todo: put hardware details here
+      rack_layout:
+        height: 2U
+
+edgesites:
+  REC_Edgesite:
+    description: The first REC cluster
+    nodes: [ node1, node2, node3, node4, node5 ]
+    regions: [ 00000000-0000-0000-0000-000000000000 ]
+
+nodes:
+  node1:
+    hardware: Nokia_OE19
+    yaml:
+      oob_ip: 172.1.1.201
+  node2:
+    hardware: Nokia_OE19
+    yaml:
+      oob_ip: 172.1.1.202
+  node3:
+    hardware: Nokia_OE19
+    yaml:
+      oob_ip: 172.1.1.203
+  node4:
+    hardware: Nokia_OE19
+    yaml:
+      oob_ip: 172.1.1.204
+  node5:
+    hardware: Nokia_OE19
+    yaml:
+      oob_ip: 172.1.1.205