brian wickman created MESOS-1810: ------------------------------------ Summary: allow tasks to specify a link to an application-specific UI Key: MESOS-1810 URL: https://issues.apache.org/jira/browse/MESOS-1810 Project: Mesos Issue Type: Improvement Components: slave Reporter: brian wickman
Right now Aurora requires you to run special UIs (thermos observers) outside of Mesos e.g. via puppet/monit/systemd. A single observer manages the UI for all tasks on that machine. Instead, we'd like to move to a model where the observer UI is embedded directly within the executor, however we'd like to make that UI discoverable from the slave. What I'm proposing is plumbing into the TaskInfo an optional URL to expose via the mesos slave to the UI for that task. This way we don't need to reimplement things like sandbox browsing and resource monitoring and instead leave that functionality up to the slave, and delegate the application-specific information (e.g. "Processes" in the context of Thermos) to the application executor UI. -- This message was sent by Atlassian JIRA (v6.3.4#6332)