HBase REST Gateway and HBase Thrift Gateway Secured By Default to Use SSL

Starting in EEP 6.0.0, HBase REST and HBase Thrift use SSL by default on secured clusters.

  1. On a secure cluster, by default, HBase REST and HBase Thrift read the ssl-client.xml file and configure SSL using this file.
  2. To enable HBase REST and Thrift encryption, use the following properties. Note that SSL for Thrift is enabled only when the hbase.regionserver.thrift.http property is true:

    Enabling HBase REST encryption

    <property>
      <name>hbase.rest.ssl.enabled</name>
      <value>true</value>
    </property>

    Enabling HBase Thrift encryption

    <property>
      <name>hbase.thrift.ssl.enabled</name>
      <value>true</value>
    </property>