tree: 96854e026c1cabd58b649c668f5243c4a9191cf1 [path history] [tgz]
  1. .bowerrc
  2. .editorconfig
  3. .ember-cli
  4. .gitignore
  5. .jshintrc
  6. .watchmanconfig
  7. README.md
  8. WEB-INF/
  9. app/
  10. blueprints/
  11. bower.json
  12. config/
  13. ember-cli-build.js
  14. package.json
  15. public/
  16. testem.json
  17. tests/
tez-ui/src/main/webapp/README.md

Tez-ui

The Tez UI is an ember based web-app that provides visualization of Tez applications running on the Apache Hadoop YARN framework.

For more information on Tez and the Tez UI - Check the Tez homepage.

Configurations

  • By default timeline is expected at localhost:8188 & RM at localhost:8088
  • You can point the UI to custom locations by setting the environment variables in src/main/webapp/config/configs.env

Development

All the following commands must be run inside src/main/webapp.

Prerequisites

You will need the following things properly installed on your computer.

  • Install Node.js (with NPM)
  • Install Bower
  • Install all dependencies by running npm install & bower install

Running UI

Running Tests

  • npm test

Building

  • npm run build (production)
  • Files would be stored in “dist/”

Adding new routes (pages), controllers, components etc.

  • Use ember-cli blueprint generator - Ember CLI