Cloudmesh Javascript GUI is a front end for the Cloudmesh system.
Note:
- The Yarn JS package installer conflicts with the Hadoop Yarn command so
yarnpkg
is used to avoid clashes. - Only NodeJS 12.x is supported at this time. Using other versions of NodeJS may result in errors during the compilation steps.
The following commands clone the repo from github,
installs the cms viewer
command, and starts the Cloudmesh Dashboard, building
it first if it needs to.
cloudmesh-installer get javascript
cms viewer start
This assumes that you are starting with Cloudmesh, yarn, and NodeJS installed.
- Dashboard Features - Feature overview.
- cms viewer - Description of how to build and run the Cloudmesh Dashboard via the
cms viewer
command. - For Developers - Information for developers of Cloudmesh Dashboard.
For previous efforts see this doc.
Details on our selection of technologies used in this project.
Editing the contributors page
- Go to
renderer/editables/contributors.md
and edit the text in markdown - Need to escape the ` character
To change the help
page url
- Go to
renderer\components\Sidebar\index.js
- Find the
ExternalBrowserLink
component which has the help page url in thehref
attribute - Replace the url with a new value
Editing the row height on VM table
- Go to
renderer\components\DataTable\index.js
- Find the
TableCell
component - Edit the
padding
values instyle
object - Syntax:
padding: top right bottom left