[
https://issues.apache.org/jira/browse/OOZIE-2876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16032579#comment-16032579
]
Goun Na commented on OOZIE-2876:
--------------------------------
[~clayb], thank you for sharing your experience and slide. I was not clear
about the git action, but now I can find the example from your slides. Is the
conference recording available?
{code}
<workflow-app xmlns="uri:oozie:workflow:0.4" name="git-example">
<start to="Clone_Repo"/><action name="Clone_Repo">
<git xmlns="uri:oozie:git-action:0.1">
<job-tracker>yarnName:8032</job-tracker><name-node>hdfs://hdfsName</name-node>
<git-uri>[email protected]:apache/oozie</git-uri>
<ssh-key-path>mySecureKey</ssh-key-path>
<destination-uri>myRepoDir</destination-uri>
</git>
<ok to="end"/><error to="kill_job"/>
</action><kill name="kill_job"><message>Job failed</message></kill><end
name="end"/>
</workflow-app>
{code}
> Provide deployment primitives
> -----------------------------
>
> Key: OOZIE-2876
> URL: https://issues.apache.org/jira/browse/OOZIE-2876
> Project: Oozie
> Issue Type: Wish
> Components: action
> Reporter: Clay B.
> Priority: Minor
>
> Today one can schedule workflows which run on a cluster using many
> pre-existing artifacts. However, today there are no helpful primitives for
> deploying those artifacts to the cluster.
> For example, one may use a Spark JAR (hosted in a Maven repository) stored on
> a cluster's HDFS to talk with data stored in a Hive table (the schema of
> which is likely tracked in a source code management system somewhere) and use
> JDBC to talk to an arbitrary database off the cluster. (As to which database
> being configured based on the cluster being Dev, Beta or PROD all mapped in a
> simple configuration file.) Further, the data may be verified by a simple Pig
> script (also stored in a source code management repository).
> As a user, I'd like some way to get my binaries and ASCII configuration on a
> cluster without significant ad hoc shell actions.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)