Hi there,
We've done some work here so the mesos-ui does not require a nodejs server 
anymore
and makes it easy to replace the default UI.

It provides deeper and easier integration with mesos and zookeeper via the 
Mesos core "MESOS_WEBUI_DIR" flag for replacing the default UI.
Any dependency with external static files it's been removed too.

It can be tested by builiding the static files via "gulp build" and running 
mesos with '--webui_dir=/path-to/mesos-ui/build'
see Readme -> https://github.com/Capgemini/mesos-ui

or just by running the docker image which is just a mesos-master pointing to 
this UI by default.
docker run --net=host -e MESOS_LOG_DIR=/logs capgemini/mesos-ui:latest
see -> https://hub.docker.com/r/capgemini/mesos-ui/

We hope this makes easy to integrate and run it and looking forward to get some 
feedback!

Thanks,
Alberto.

From: [email protected]
To: [email protected]
Subject: Re: mesos-ui
Date: Fri, 9 Oct 2015 12:16:38 +0200

 
________________________________
 
Capgemini is a trading name used by the Capgemini Group of companies which 
includes Capgemini UK plc, a company registered in England and Wales (number 
943935) whose registered office is at No. 1, Forge End, Woking, Surrey, GU21 
6DB.
This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient, you are not authorized 
to read, print, retain, copy, disseminate, distribute, or use this message or 
any part thereof. If you receive this message in error, please notify the 
sender immediately and delete all copies of this message.


--Forwarded Message Attachment--
From: [email protected]
To: [email protected]
Subject: Re: mesos-ui
Date: Fri, 9 Oct 2015 10:16:38 +0000

Hey Ben,Thanks for the response. At the moment we run a nodejs server, but it 
doesn’t do too much - it serves some static files (for the UI) and has some 
middleware for proxying requests to the backend Mesos API endpoints, so it 
might not be too much work to shift the majority of that logic right into the 
front-end. We’ve raised https://github.com/Capgemini/mesos-ui/issues/44 to take 
a look at what might be involved.
Thanks,Graham.

On 8 Oct 2015, at 20:47, Benjamin Mahler <[email protected]> 
wrote:Thanks for sharing Graham.
Does this webui require a server to be running? Or does it run entirely in the 
browser and reach out to existing master/agent endpoints?
In the latter case, this is also how the built-in webui works, and so it would 
be really easy for us to add a flag on the master that allows one to change 
which webui assets the master serves up. This would make it easy to drop in 
your webui as a replacement.
Ben
On Thu, Oct 8, 2015 at 9:55 AM, haosdent <[email protected]> wrote:
very beautiful!
On Fri, Oct 9, 2015 at 12:41 AM, Brandon Gulla <[email protected]> wrote:
Look's great! Can't wait to test it out. Thanks.

On Thu, Oct 8, 2015 at 12:03 PM, Taylor, Graham <[email protected]> 
wrote:


________________________________



Capgemini is a trading name used by the Capgemini Group of companies which 
includes Capgemini UK plc, a company registered in England and Wales (number 
943935) whose registered office is at No. 1, Forge End, Woking, Surrey, GU21 
6DB.

This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient, you are not authorized 
to read, print, retain, copy, disseminate, distribute, or use this message or 
any part thereof. If you receive this message in error, please notify the 
sender immediately and delete all copies of this message.



---------- Forwarded message ----------
From: "Taylor, Graham" <[email protected]>
To: "[email protected]" <[email protected]>
Cc: 
Date: Thu, 8 Oct 2015 16:03:00 +0000
Subject: mesos-ui
Hey folks,We open-sourced https://github.com/Capgemini/mesos-ui yesterday which 
might be of interest to some peeps on this mailing list.If you’re at Mesoscon 
EU and want to talk about it you can get in touch with one of our engineers 
(Cam Parry https://twitter.com/Wallies9) who is also at the con and will be 
attending the Hackathon on Friday.
Thanks!Graham.



-- 
Brandon



-- 
Best Regards,
Haosdent Huang




                                          

Reply via email to