Eron Wright  created FLINK-4899:
-----------------------------------

             Summary: Implement DCOS package
                 Key: FLINK-4899
                 URL: https://issues.apache.org/jira/browse/FLINK-4899
             Project: Flink
          Issue Type: Sub-task
            Reporter: Eron Wright 
            Assignee: Eron Wright 


Implement a DCOS package to install Flink.   Some implementation goals:

- Install a traditional Flink cluster as a DCOS service (i.e. a single 
appmaster leveraging the Mesos resource manager).
- Ensure the service name is customizable, to allow for numerous clusters.  Use 
the service name (default Flink) in the `high-availability.namespace` setting.
- Provide the web UI via the DCOS admin router.    
- Expose the JM endpoint (and other endpoints) as service ports (e.g. `$PORT0`).
- Prepare and use a Docker image, i.e `dcos-flink`, as the basis for the JM and 
the TM.
- Configure the ZK connection info as normal for a DCOS service.

No further DCOS CLI integration is expected in the initial release.   The 
normal `flink run` command (operating in 'standalone' mode) should suffice to 
use the service.    Note that the command will probably work only from within 
the cluster (since it must connect to ZK and to the JM service port).




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

Reply via email to