You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Cody Maloney (JIRA)" <ji...@apache.org> on 2015/05/19 01:58:01 UTC

[jira] [Commented] (MESOS-2131) Add a reverse proxy endpoint to mesos

    [ https://issues.apache.org/jira/browse/MESOS-2131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14549538#comment-14549538 ] 

Cody Maloney commented on MESOS-2131:
-------------------------------------

This is stalled at the moment (I haven't been working on it, heading out of town). Can talk to someone about remaining issues with it, path forward if they resurrect it.

> Add a reverse proxy endpoint to mesos
> -------------------------------------
>
>                 Key: MESOS-2131
>                 URL: https://issues.apache.org/jira/browse/MESOS-2131
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, slave
>            Reporter: Cody Maloney
>            Assignee: Cody Maloney
>            Priority: Minor
>              Labels: mesosphere
>
> A new libprocess Process inside mesos which allows attaching/detaching known endpoints at a specific path.
> Ideally I want to be able to do things like attach 'slave-id' and pass HTTP requests on to that slave:
> Sample endpoint actions:
> C++ api:
> attach(std::string name, Node target): Add a new reverse proxy path
> detach(std::string name): Remove an established reverse proxy path
> HTTP endpoints:
> /proxy/go/{name}
>  - Prefix matches a path, forwards the remaining path onto the remote endpoin
> /proxy/debug.json
>  - Prints out all attached endpoints.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)