beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henning Korsholm Rohde (JIRA)" <j...@apache.org>
Subject [jira] [Created] (BEAM-2875) Portable SDK harness containers
Date Mon, 11 Sep 2017 16:08:00 GMT
Henning Korsholm Rohde created BEAM-2875:
--------------------------------------------

             Summary: Portable SDK harness containers
                 Key: BEAM-2875
                 URL: https://issues.apache.org/jira/browse/BEAM-2875
             Project: Beam
          Issue Type: Improvement
          Components: beam-model
            Reporter: Henning Korsholm Rohde
            Assignee: Henning Korsholm Rohde


To allow runners to handle current and future SDK harnesses uniformly, each SDK harness must
be packaged as a docker container image satisfying the contact proposed here:

    https://s.apache.org/beam-fn-api-container-contract

The suggested structure is to use a Dockerfile with all dependencies (JRE, python 2.7, etc)
and a separate minimal "boot" program in Go that retrieves staged files and invokes the SDK-specific
harness. This structure allows flexibility to set up the environment dynamically as well as
code sharing across SDKs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message