Configure un servidor Ranger Admin para integrarlo con Amazon EMR - Amazon EMR

Configure un servidor Ranger Admin para integrarlo con Amazon EMR

Para la integración de Amazon EMR, los complementos de la aplicación Apache Ranger deben comunicarse con el servidor de administración mediante TLS/SSL.

Requisito previo: habilitación del protocolo SSL del servidor de Ranger Admin

Apache Ranger en Amazon EMR requiere una comunicación SSL bidireccional entre los complementos y el servidor de Ranger Admin. Para garantizar que los complementos se comuniquen con el servidor de Apache Ranger a través de SSL, habilite el siguiente atributo en ranger-admin-site.xml en el servidor de Ranger Admin.

<property> <name>ranger.service.https.attrib.ssl.enabled</name> <value>true</value> </property>

Además, se requieren las siguientes configuraciones:

<property> <name>ranger.https.attrib.keystore.file</name> <value>_<PATH_TO_KEYSTORE>_</value> </property> <property> <name>ranger.service.https.attrib.keystore.file</name> <value>_<PATH_TO_KEYSTORE>_</value> </property> <property> <name>ranger.service.https.attrib.keystore.pass</name> <value>_<KEYSTORE_PASSWORD>_</value> </property> <property> <name>ranger.service.https.attrib.keystore.keyalias</name> <value><PRIVATE_CERTIFICATE_KEY_ALIAS></value> </property> <property> <name>ranger.service.https.attrib.clientAuth</name> <value>want</value> </property> <property> <name>ranger.service.https.port</name> <value>6182</value> </property>