From cd3c72b7e8a30c199e2840378e53c4ef08277d0e Mon Sep 17 00:00:00 2001 From: Staffan Olsson Date: Wed, 13 Dec 2017 22:48:32 +0100 Subject: Permanent retention is a friendlier default, and easy to reconfigure per topic as they grow. We already had that, but this branch cares about grouping such conf. It also encourages topic defaults geared towards persistent data. --- kafka/10broker-config.yml | 2 +- kafka/50kafka.yml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/kafka/10broker-config.yml b/kafka/10broker-config.yml index c1de5d0..bdc99b1 100644 --- a/kafka/10broker-config.yml +++ b/kafka/10broker-config.yml @@ -131,7 +131,7 @@ data: # from the end of the log. # The minimum age of a log file to be eligible for deletion due to age - log.retention.hours=168 + log.retention.hours=-1 # A size-based retention policy for logs. Segments are pruned from the log as long as the remaining # segments don't drop below log.retention.bytes. Functions independently of log.retention.hours. diff --git a/kafka/50kafka.yml b/kafka/50kafka.yml index 8486f9c..a25ec6f 100644 --- a/kafka/50kafka.yml +++ b/kafka/50kafka.yml @@ -60,8 +60,6 @@ spec: - --override - zookeeper.connect=zookeeper:2181 - --override - - log.retention.hours=-1 - - --override - log.dirs=/var/lib/kafka/data/topics resources: requests: -- cgit v1.2.3