StarlingX Specifications
Go to file
Eric MacDonald 8746c6c0b2 Add Redfish support to Maintenance
This story adds ``Redfish Platform Management`` support to Starling-X
Maintenance as a prioritized alternative to the existing less secure
IPMI support for the following board management functions

* Reset and Power On/Off Control
* Network Boot Override
* Sensor Monitoring

Starling-X Maintenance currently uses ``ipmitool`` to invoke board
management functions. Unfortunately however, IPMI is aged and not
evolving with the server market.

``Redfish`` is a new and emerging well-defined Platform Management
Application Programming Interface (API) standard that leverages modern
software, is more secure and is easier to use and understand compared
to IPMI.

Redfish API uses the HTTP protocol over a TCP/IP network using either
JSON or XML data schemas to leverage common Internet and web services
standards and modern tool chains to add new board management services
for modern host servers to meet today's system administrator demands.

Change-Id: I5ab5c4da4ffdd795bed043dee097fc1077752dcd
Story: 2005861
Task: 33665
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
2019-07-02 14:48:55 +00:00
doc Clean up and standardize landing pages 2018-12-28 10:15:46 -08:00
specs Add Redfish support to Maintenance 2019-07-02 14:48:55 +00:00
.gitignore Create initial template for specifications 2018-08-24 14:06:02 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:36 +00:00
.zuul.yaml Add specs publish job 2018-10-03 22:30:34 -05:00
README.rst Create initial template for specifications 2018-08-24 14:06:02 -07:00
test-requirements.txt Add doc8 linter to tox for spec validation 2018-10-22 20:34:58 -04:00
tox.ini fix tox python3 overrides 2018-12-12 13:21:26 +00:00

README.rst

StarlingX specifications

This repository contains specifications for the StarlingX project.