davidx / mesos-ui

An alternative web UI for Apache Mesos, built with :heart: and React.JS

Home Page:http://capgemini.github.io/devops/mesos-ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mesos UI

Join the chat at https://gitter.im/Capgemini/mesos-ui

wercker status Code Climate Test Coverage

A responsive, realtime dashboard for Apache Mesos built using Node.js, React.js.

dashboard

Usage as standalone while keeping the default Mesos UI.

You can run and deploy this app in standalone mode via docker like:

docker run -p 5000:5000 -e ZOOKEEPER_ADDRESS="ip1:2181,ip2:2181,ip3:2181" capgemini/mesos-ui:standalone-$TAG

or using marathon:

replace ZOOKEEPER_ADDRESS with the address of your zookeeper instances and run:

curl -X POST -HContent-Type:application/json -d @marathon.json http://MARATHON_ENDPOINT:8080/v2/apps

Usage as a replacement for the default Mesos UI.

The quickest way to check it out is just run:

docker run --net=host -e MESOS_LOG_DIR=/logs capgemini/mesos-ui:latest

And you should be able to access to 127.0.0.1:5050 via browser.

Powered By Mesos UI

Organisations using Mesos UI. If your company uses Mesos UI, we would be glad to get your feedback :)

About

An alternative web UI for Apache Mesos, built with :heart: and React.JS

http://capgemini.github.io/devops/mesos-ui

License:MIT License


Languages

Language:JavaScript 88.9%Language:CSS 9.6%Language:HTML 0.9%Language:Makefile 0.6%