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

Steve Loughran commented on SAMZA-727:
--------------------------------------

In YARN-4653 I've actually tried to write down all that a YARN app has to do on 
the topic of kerberos

Here's the document: 
https://github.com/steveloughran/hadoop/blob/HADOOP-12649-security/YARN-4653-yarn/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/YarnApplicationSecurity.md

# For a short lived application, propagating tokens from client -> AM- > 
containers is the tactic, though I've just discovered the oozie complications 
there.
# For long lived work, keytab in AM and token propagation solves the problem, 
at the cost of having to get keytabs off the security ops team.
# if you can also support token refresh in a client , forwarding to AM and 
propagation to containers, then you also support deployment without keytabs, in 
which oozie does the work of getting the tokens and passing them on. 

Item #3 is extra work, to code and test, so I'd not rush to do it. But you way 
want to think about how you'd implement your AM to support it.

> Support for Kerberos
> --------------------
>
>                 Key: SAMZA-727
>                 URL: https://issues.apache.org/jira/browse/SAMZA-727
>             Project: Samza
>          Issue Type: New Feature
>          Components: yarn
>    Affects Versions: 0.9.0
>         Environment: YARN with Kerberos
>            Reporter: Qi FU
>            Assignee: Chen Song
>             Fix For: 0.10.1
>
>         Attachments: SAMZA-727.patch
>
>
> Samza doesn't support Kerberos, which is very common for YARN cluster.



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

Reply via email to