[ 
https://issues.apache.org/jira/browse/RANGER-332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pradeep Agrawal updated RANGER-332:
-----------------------------------
    Fix Version/s: 2.1.0

> Ranger Plugin config to support policy manager URLs
> ---------------------------------------------------
>
>                 Key: RANGER-332
>                 URL: https://issues.apache.org/jira/browse/RANGER-332
>             Project: Ranger
>          Issue Type: Bug
>          Components: plugins
>    Affects Versions: 0.5.0
>            Reporter: Dilli Arumugam
>            Priority: Major
>             Fix For: 2.1.0
>
>
> During discussions on 03/19/15 about Ranger HA, an idea of supporting 
> multiple instances of Ranger without load balancer was touched upon. To 
> support this, agent plugins should have the smartness to be aware of multiple 
> ranger admin end points and should have the smartness to failover to a 
> functional ranger admin endpoint.
> CURRENT DESIGN:
> The plugin retrieves the policy from RangerAdmin via authenticated REST API 
> call. When you have more than one ranger-admin, current design expects a 
> load-balancer url to cover all of the ranger-admin web application.
> PROPOSED HIGH-LEVEL DESIGN:
> If the end-user decides to use multiple ranger-admin web application without 
> having a load balancer, the end-user needs to configure the plugins to use 
> list of ranger-admin url and the plugins should be modified to do a smart 
> lookup across all url to find an active url to retrieve the policies.
> MODIFICATION NEEDED:
> plugin code that retrieve policies
> usersync code that retrieve & update user/group information
> any other external REST API consumers 
> Please provide your comments and/or alternatives to this approach.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to