compass-web/v2
Xicheng Chang 396b4672e0 Add openstack-juno to compass-web
Change-Id: Ia8c7b816dbfbe98a8f8049fbdfc1989e42c1cfbb
2015-04-06 11:07:05 -07:00
..
assets review page updated 2015-01-20 17:33:55 -08:00
dash Added a relative time range 2014-10-29 18:38:05 -07:00
data ui can support ceph_firefly 2014-12-24 16:46:37 -08:00
dboards Added source for the dashboard with Kairosdb ext 2014-10-27 18:03:20 -07:00
src Add openstack-juno to compass-web 2015-04-06 11:07:05 -07:00
vendor Add missing map files 2014-10-09 10:52:14 -07:00
index.html global error handling 2014-10-13 16:59:27 -07:00
README.md Add README 2014-10-22 11:40:12 -07:00

Compass-Web V2

Compass-Web V2 is an AngularJS based project for distributed systems deployment and monitoring.

Why Compass-Web V2?

Compass-Web V2 is designed to help users have a streamlined OpenStack deployment experience, and provide extensibility to deploy other distributed systems such as Ceph system. It targets to make a great-practice structure to ensure code resuability and module extensibility.

Compass-Web V2 also comes prepackaged with the required frameworks: AngularUI Router Twitter Bootstrap, Angular Bootstrap, ngTable, Font Awesome, D3, NVD3 etc.

Directory Structure

v2/
├── assets/
│   ├── css/
│   │   ├── <css files>
│   ├── font/
│   │   ├── <font files>
│   └── img/
│       ├── <image files>
├── dash/
│   ├── <kibana monitoring app>
├── data/
│   ├── <config data>
├── index.html
├── src/
│   ├── app/
│   │   ├── app.js
│   │   ├── appDev.js
│   │   ├── services.js
│   │   ├── cluster/
│   │   │   ├── <cluster module>
│   │   ├── login/
│   │   │   ├── <login module>
│   │   ├── monitoring/
│   │   │   ├── <monitoring module>
│   │   ├── server/
│   │   │   ├── <server module>
│   │   ├── topnav/
│   │   │   ├── <top navbar module>
│   │   ├── user/
│   │   │   ├── <user module>
│   │   └── wizard/
│   │       ├── <wizard module>
│   ├── common/
│   │   ├── <reusable component>
│   ├── bootstrap.js
│   └── main.js
└── vendor/
    ├── <libraries>

Functional Modules

  • Cluster Module *

  • Monitoring Module *

  • Server Module *

  • Wizard Module *