Securing communications to Elasticsearch

If you choose to use your own Elasticsearch installation rather than the embedded one, you must configure IBM® Business Automation Insights for a secure connection to Elasticsearch.

About this task

IBM Business Automation Insights jobs write data to Elasticsearch through the Elasticsearch REST API. When the ibm-dba-ek subchart is deployed as part of Business Automation Insights installation, Elasticsearch is secured by default with SSL encryption and user-password authentication. You can do the same for your own Elasticsearch installation.

Procedure

  1. To configure connection over SSL, set the elasticsearch.serverCertificate property.
  2. To configure authentication through a user name and password, set the elasticsearch.username and elasticsearch.password properties.