Enabling SSL on Druid

Adding SSL configurations to Druid

On the Ambari UI, navigate to Druid -> Configs -> Advanced configs.

Under Advanced druid-common, add the simple-client-sslcontext extension to the druid.extensions.loadList parameter:

druid.extensions.loadList=[".. <Other extensions> ..","simple-client-sslcontext"]

Then, in the custom druid-common section, add the following configurations:

druid.enableTlsPort=true druid.client.https.protocol=TLSv1.2 druid.client.https.trustStoreType=jks druid.client.https.trustStorePath=</path/to/truststore.jks> druid.client.https.trustStorePassword=<Password> druid.server.https.keyStoreType=jks druid.server.https.keyStorePath=</path/to/truststore.jks> druid.server.https.keyStorePassword=<Password> druid.server.https.certAlias=<alias-name>

By implementing the configurations mentioned above, you will be able to enable SSL support in Druid.

  Last updated