camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wojciech Indyk (JIRA)" <>
Subject [jira] [Commented] (CAMEL-9206) add Kerberos Security into camel-HBase
Date Thu, 15 Oct 2015 14:46:05 GMT


Wojciech Indyk commented on CAMEL-9206:

My idea to solve this issue is to pass UserGroupInformation object to particular HBaseEndpoint
object. However I don't know Camel in details, so I am not sure how can I pass object as an
endpoint-parameter. I can see annotation UriParam, but I don't think this could get objects
(but would be nice), I also noticed method createEndpoint(String uri, String remaining, Map<String,
Object> parameters) in HBaseComponent.class, but I don't know how the parameters are prepared.
[~hekonsek], could you help me with this?

Btw. There is general mechanism in HBase and Zookeeper to setup Kerberos connection, however
it's hard to setup and in my case does not work. Moreover I can imagine a situation when an
application connects two HBase instances, one with Kerberos and one without. Then an authentication
method should be define with creation of a hbase endpoint.

> add Kerberos Security into camel-HBase
> --------------------------------------
>                 Key: CAMEL-9206
>                 URL:
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-hbase
>            Reporter: Wojciech Indyk
> camel-hbase cannot work with kerberos security defined by application. There is no property
to set to be able to use particular user or keytab (jaas.conf?) or UserGroupInformation as
a context of hbase operations
> There should be a parameter to enable Kerberos for the component (and parameters defining
which credentials <system/ from file/from login&password/ camel-context(? if there
are there)> should be used)

This message was sent by Atlassian JIRA

View raw message