Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
We need someway to enable TLS with zookeeper clients.
There are 8 required environment properties to be set, either through jvm args or System.setProperty
System.setProperty("zookeeper.client.secure", "true");
System.setProperty("zookeeper.clientCnxnSocket", "org.apache.zookeeper.ClientCnxnSocketNetty");
System.setProperty("zookeeper.ssl.keyStore.location", "");
System.setProperty("zookeeper.ssl.keyStore.password", "");
System.setProperty("zookeeper.ssl.keyStore.type", "PKCS12");
System.setProperty("zookeeper.ssl.trustStore.location", "");
System.setProperty("zookeeper.ssl.trustStore.password", "");
System.setProperty("zookeeper.ssl.trustStore.type", "JKS");
This option needs to be on both the AM and containers.