pai/webportal
Hao Wu 6578015644 Make tables more condensed. 2018-03-26 16:36:36 +08:00
..
config Refine change password 2018-02-06 15:33:58 +08:00
server Refine Webportal 2017-12-13 23:50:45 +08:00
src Make tables more condensed. 2018-03-26 16:36:36 +08:00
.eslintrc.js Merge pull request #370 from Microsoft/hwuu/eslint__linebreak-style 2018-03-07 13:26:35 +08:00
.gitignore Fix service view bug. 2018-02-24 09:17:59 +08:00
.npmrc Refine Webportal 2017-12-13 23:50:45 +08:00
README.md Revert 'root_url' to 'uri'. 2017-12-27 17:07:04 +08:00
package.json Refine code. 2018-03-16 08:17:17 +08:00
webpack.config.js Add preprocessing scripts and config file 2017-12-14 23:36:10 +08:00
yarn.lock Revert yarn.lock file. 2018-03-16 08:20:23 +08:00

README.md

Web Portal

The web portal is the entrance for job and cluster management. User can submit, monitor, or kill the job through the web UI. Cluster operator can also see and manage cluster state through web portal.

Deployment

The readme in service deployment introduces the overall installation process, including that of the web portal. The following parameters in the clusterconfig.yaml are of interest to web portal:

  • REST_SERVER_URI: String, root url of the rest server, for example, http://10.0.3.9:9186
  • GRAFANA_URI: String, root url of the grafana portal, for example, http://10.0.3.9:9090
  • K8S_DASHBOARD_URI: String, root url of the kubernetes dashboard. For example, http://10.0.3.9:9090
  • SERVER_PORT: Int, the port to use when launching WebPortal, for example, 9286 for default

Usage

Submit job

Click the tab "Submit Job" to show a button asking you to select a json file for the submission. The job config file must follow the format shown in job tutorial.

View job status

Click the tab "Job View" to see the list of all jobs. Click on each job to see its status in detail and in real time.

View cluster status

Click the tab "Cluster View" to see the status of the whole cluster. Specifically:

  • Services: Status of all services of each machine.
  • Hardware: Hardware metrics of each machine.
  • K8s Dashboard: The Kubernetes Dashboard.

Read documents

Click the tab "Documents" to read a tutorial of submitting a job, or to download the pai-fs tool.