Enable HTTPS/SSL for HBASE Master UI
Here is the steps to enable HTTPS for HBASE Master UI.
1. Add following properties in "Custom hbase-site"
hbase.ssl.enabled=true
hbase.http.policy=HTTPS_ONLY
hadoop.ssl.enabled=true
2. In HBASE, there is no direct option to add/configure the keystore files (JKS), it uses HADOOP configurations files. Lets say If HTTPS is already enabled for HDFS Web UI then your host would have already configured with JKS files in ssl-server.xml and ssl-client.xml files, so HBASE also uses same ssl-server.xml files.
You can find more details to configure HTTPS for HDFS at https://community.hortonworks.com/articles/52875/enable-https-for-hdfs.html
3. If you are planning to have different JKS files for HDFS and HBASE then you can copy the the ssl-server.xml to /etc/hbase/conf path and configure the JKS file.
Restart HBASE server and server should come fine and should be accessable https://HOSTNAME:16010/
Note:Please note that there is a bug in AMBARI because of that HBASE quick always try to open
with HTTP,you may have to change the protocol and then access.

