Skip to content
This repository has been archived by the owner on Oct 16, 2024. It is now read-only.

datacentred/undercloud-control-plane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Undercloud Control Plane

Description

An HTTP based API , written in Ruby and Sinatra, for managing the undercloud provisioning interactions. Provides functions for easy interaction via jenkins or curl. Handles the boot / installation control of systems being built for the undercloud

Requires

OS

Ubuntu 16.04

Packages

  • ruby (tested on 16.04 system ruby)
  • ruby-sequel
  • ruby-sinatra
  • ruby-sqlite3
  • sqlite3
  • unicorn

Building

For convenience, a build script build.sh is in the root of the repository. This uses FPM and should be called a directory up from the repo root.

Installing

Installation is handled via puppet, seek the dc_staging::master::api class

About

An API for managing the Undercloud interactions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published