A UI for getting an overview of your Mesos cluster.
☐ Nice Looking Visual Overview of Cluster Resources
☐ Simple Configuration of Frameworks through ProtoBuf. ☐ Client Library for supporting frameworks to expose their configuration ☐ REST API ☐ Adaptors for Frameworks that do not yet support YAMU
To get started run
$ make setupThis will install any dependencies.
The project consists of a web client, and an API. These two can be deployed separately. You also need to start them separately:
$ cd api && make run $ cd client && make runThis will also run your unit tests while developing.
You can run the tests manually by running:
make testIf you wish to run the E2E tests you can either do it by running:
$ make test-e2eThis requires that you have both the client and api running on your machine.
You can also execute them in docker containers, using:
$ make docker-e2e$ sudo gem install terminal-notifier$ sudo apt-get install libnotify-binMIT, see the LICENSE file for details.