aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-12-13 22:48:32 +0100
committerStaffan Olsson <staffan@repos.se>2017-12-13 22:48:35 +0100
commitcd3c72b7e8a30c199e2840378e53c4ef08277d0e (patch)
tree8737bb3f57ceea66d899385e0255425742636a1e
parentb34f018ba6a9ff43e59ed22397cead21b58463ca (diff)
downloadkubernetes-kafka-cd3c72b7e8a30c199e2840378e53c4ef08277d0e.tar.gz
kubernetes-kafka-cd3c72b7e8a30c199e2840378e53c4ef08277d0e.tar.bz2
kubernetes-kafka-cd3c72b7e8a30c199e2840378e53c4ef08277d0e.zip
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.
-rw-r--r--kafka/10broker-config.yml2
-rw-r--r--kafka/50kafka.yml2
2 files changed, 1 insertions, 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: