Skip to content
This repository was archived by the owner on Jul 16, 2020. It is now read-only.
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,34 +31,32 @@ config_file parameter.

....npm start -- config_file="Path to configuration file"

######controller
###### controller

Refers to the ciao-controller that the Web UI will connect to, it has the following parameters:
1. host - may be the hostname or ip address of ciao-controller (Ex. 127.0.0.1)
2. port - port in which the ciao-controller services are reachable.
3. protocol - lowercase protocol used by ciao-controller (currently only https is supported).

######keystone
###### keystone
1. host - may be the hostname or ip address of ciao-controller (Ex. 127.0.0.1)
2. port - port in which keystone's services are reachable.
3. protocol - lowercase protocol that keystone uses to provide it's services (http and https are supported).
4. uri - The uri in which keystone will provide tokens. (this should be "/v3/auth/tokens").

######storage
###### storage
1. host - may be the hostname or ip address of block storage services provider (ciao-controller or cinder) (Ex. 127.0.0.1)
2. port - port in which block storage services are reachable.
3. protocol - lowercase protocol that block storage API uses to provide it's services (http and https are supported).

######ui
###### ui
The following fields will determine how the Ciao Web UI will beconfigured.

Note: if https protocol is set on ui options, Web UI will require a signed ssl certificate
with a passphrase.
A self-signed certificate may be generated using the following command:

openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365



1. protocol - the protocol that the Web UI will use to run, this can be http or https.
If the protocol used is http, then certificates field isn't required.
Expand Down