Skip to content
This repository has been archived by the owner on Jun 15, 2022. It is now read-only.
/ cloudbreak-cuisine Public archive

Cloudbreak Cuisine simplifies interaction with Hortonworks Cloudbreak & Whoville

Notifications You must be signed in to change notification settings

josiahg/cloudbreak-cuisine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloudbreak Cuisine - v0.1

Overview

Cloudbreak Cuisine is a React application allowing easier use of Hortonworks Cloudbreak/Whoville, by offering the following functionalities:

  • Choose from a Library Of Pre-Built Blueprints & Recipes combinations (a.k.a. Bundles)
  • Generate your own Bundles
  • Deploy your Bundles

Installation

Pre-requisites

  • Docker

Important: For whoville, follow the setup instructions here.

You must have an SSHKEY environment variable containing the path to your private key key_name.pem.

You must have a PROFILE environment variable containing the path to your whoville profile.yml.

In addition, for Cuisine add the following option in profile.yml:

user_mode: UI

Clone this repository

git clone https://github.com/josiahg/cloudbreak-cuisine

Start Cuisine

The following will download all dependencies using NPM, and start the various components:

cd cloudbreak-cuisine/
./start.sh

Go have a cup of coffee!

When startup completes, point a browser to http://localhost:3000/.

The Swagger API UI for the Cuisine Backend can be found at http://localhost:4000/api-docs.

Troubleshooting

Something didn't work?

Restart the application. Restarting ensures the latest version is running.

./start.sh

Questions? Cloudera employees can join us in #proj_whoville on Slack.

Basic usage

Authors

Josiah Goodson - Initial work - LinkedIn

Paul Vidal - Initial work - LinkedIn

Thanks

Jeff Kibler - Beta Tester

About

Cloudbreak Cuisine simplifies interaction with Hortonworks Cloudbreak & Whoville

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages