datahub/datahub-ranger-plugin/conf/auth-plugin-configuration-configMap.kubernetes.yaml

80 lines
2.7 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: auth-plugin-configuration
data:
ranger-datahub-security.xml: |
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration xmlns:xi="http://www.w3.org/2001/XInclude">
<property>
<name>ranger.plugin.datahub.policy.rest.url</name>
<value>http://[RANGER_SERVICE_HOST]:[RANGER_SERVICE_PORT]</value>
<description>
URL to Ranger Admin
</description>
</property>
<property>
<name>ranger.plugin.datahub.service.name</name>
<value>datahub</value>
<description>
Name of the Ranger service containing policies for this datahub instance
</description>
</property>
<property>
<name>ranger.plugin.datahub.policy.source.impl</name>
<value>org.apache.ranger.admin.client.RangerAdminRESTClient</value>
<description>
Class to retrieve policies from the source
</description>
</property>
<property>
<name>ranger.plugin.datahub.policy.rest.ssl.config.file</name>
<value>ranger-policymgr-ssl.xml</value>
<description>
Path to the file containing SSL details to contact Ranger Admin
</description>
</property>
<property>
<name>ranger.plugin.datahub.policy.pollIntervalMs</name>
<value>30000</value>
<description>
How often to poll for changes in policies?
</description>
</property>
<property>
<name>ranger.plugin.datahub.policy.cache.dir</name>
<value>/tmp</value>
<description>
Directory where Ranger policies are cached after successful retrieval from the source
</description>
</property>
<property>
<name>ranger.plugin.datahub.policy.rest.client.connection.timeoutMs</name>
<value>120000</value>
<description>
RangerRestClient Connection Timeout in Milli Seconds
</description>
</property>
<property>
<name>ranger.plugin.datahub.policy.rest.client.read.timeoutMs</name>
<value>30000</value>
<description>
RangerRestClient read Timeout in Milli Seconds
</description>
</property>
<property>
<name>ranger.plugin.datahub.service.name</name>
<value>ranger_datahub</value>
<description>
Name of the Ranger service containing policies for this datahub instance
</description>
</property>
</configuration>