diff --git a/src/main/asciidoc/_chapters/security.adoc b/src/main/asciidoc/_chapters/security.adoc index 12d34d5c0d1..4ae1e1ed35e 100644 --- a/src/main/asciidoc/_chapters/security.adoc +++ b/src/main/asciidoc/_chapters/security.adoc @@ -906,6 +906,20 @@ restart fashion. WARNING: Once `hbase.client.netty.tls.enabled` is enabled on the server side, the cluster will only be able to communicate with other clusters which have TLS enabled. For example, this would impact inter-cluster replication. +=== Enable automatic certificate reloading + +Certificates usually expire after some time to improve security. In this case we need to replace them by modifying +Keystore / Truststore files and HBase processes have to be restarted. In order to avoid that you can enable automatic +file change detection and certificate reloading with the following option. Default: false. + +[source,xml] +---- + + hbase.rpc.tls.certReload + true + +---- + === Additional configuration ==== Enabled protocols