hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Misty Stanley-Jones (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15522) Document how to set up a Kerberos enabled Thrift proxy
Date Wed, 18 May 2016 23:02:13 GMT

    [ https://issues.apache.org/jira/browse/HBASE-15522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15290040#comment-15290040

Misty Stanley-Jones commented on HBASE-15522:

HBase has a secure Thrift demo client you can reuse - the specific change for secure connections
being that you need to use a SASL transport: https://github.com/cloudera/hbase/blob/cdh5.4.1-release/hbase-examples/src/main/java/org/apache/hadoop/hbase/thrift/DemoClient.java#L116-L129

Apache Thrift only recently added inbuilt support for SASL transports in Python libraries,
via https://issues.apache.org/jira/browse/THRIFT-1719. I don't have a direct reference simple-demo,
but the key change between secured and insecure connections via thrift -> hbase is to switch
the transport into the SASL mode, keeping all else the same. Following the same philosophy
as the Java one will work out in Python if you use 0.9.2 Apache Thrift python libraries with
its Python+SASL features.

> Document how to set up a Kerberos enabled Thrift proxy
> ------------------------------------------------------
>                 Key: HBASE-15522
>                 URL: https://issues.apache.org/jira/browse/HBASE-15522
>             Project: HBase
>          Issue Type: Task
>          Components: documentation, security
>            Reporter: Misty Stanley-Jones
>            Assignee: Misty Stanley-Jones
>             Fix For: 2.0.0

This message was sent by Atlassian JIRA

View raw message