summaryrefslogtreecommitdiffstats
path: root/configdefinitions
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2019-11-14 14:25:42 +0100
committerHarald Musum <musum@verizonmedia.com>2019-11-14 14:25:42 +0100
commite7df005495cdc3cf17623339b2c33ca832b6aeb7 (patch)
treeddbb02e59b5cca9242639537ee79b91345150481 /configdefinitions
parentbf057fb22f9c917d616031a0cd32597b315bb803 (diff)
Write TLS config to zookeeper config file based on Vespa config
Diffstat (limited to 'configdefinitions')
-rw-r--r--configdefinitions/src/vespa/zookeeper-server.def7
1 files changed, 3 insertions, 4 deletions
diff --git a/configdefinitions/src/vespa/zookeeper-server.def b/configdefinitions/src/vespa/zookeeper-server.def
index 55be9d2ae28..90dec3a4f4e 100644
--- a/configdefinitions/src/vespa/zookeeper-server.def
+++ b/configdefinitions/src/vespa/zookeeper-server.def
@@ -17,10 +17,6 @@ dataDir string default="var/zookeeper"
clientPort int default=2181
-# In the hosted Vespa prod.us-east-3 zone, a snapshotCount of 50000 corresponds
-# to about 5 transaction log snapshots per hour. Assuming this is a fairly
-# normal zone, a snapRetainCount of 15 gives 3-4 hours of logs before they're
-# purged.
snapshotCount int default=50000
# Purge interval in hours
autopurge.purgeInterval int default=1
@@ -41,3 +37,6 @@ server[].electionPort int default=2183
# and in general where there is a zookeeper ensemble running that has had few transactions.
# TODO: Consider setting this to false by default (and override where appropriate)
trustEmptySnapshot bool default=true
+
+# TLS options
+tlsForQuorumCommunication enum { OFF, PORT_UNIFICATION, TLS_WITH_PORT_UNIFICATION, TLS_ONLY } default=OFF