7af8623d91
Start writing JSON schema documents (in YAML) for the YAML Kinds that Drydock defines - Wrote schema for baremetalNode, hardwareProfile, hostProfile, network, networkLink, rack, and region. - Unit tests for testing validation schemas Change-Id: Iff52d522fc61893ab07e567e4a4e842c4b4cb25e
23 lines
499 B
YAML
23 lines
499 B
YAML
---
|
|
apiVersion: 'drydock/v1'
|
|
kind: BaremetalNode
|
|
metadata:
|
|
name: compute01
|
|
region: sitename
|
|
date: 17-FEB-2017
|
|
author: sh8121@att.com
|
|
description: Describe layer 2/3 attributes. Primarily CIs used for configuring server interfaces
|
|
spec:
|
|
host_profile: k8-node
|
|
addressing:
|
|
- network: pxe
|
|
address: dhcp
|
|
- network: mgmt
|
|
address: 172.16.1.21
|
|
- network: private
|
|
address: 172.16.2.21
|
|
- network: oob
|
|
address: 172.16.100.21
|
|
metadata:
|
|
rack: rack2
|
|
... |