This is great Alberto! Seems like we should have a document page on the
website that tracks alternative third party webui choices. If you could
send a patch that would be much appreciated.

Ben

On Thu, Oct 22, 2015 at 5:11 AM, Alberto García Lamela <
[email protected]> wrote:

> 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