aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-12-13 22:26:52 +0100
committerStaffan Olsson <staffan@repos.se>2017-12-13 22:29:59 +0100
commit166a616330f3475820fc8fb42d6e0c9f71a4d302 (patch)
tree6f54b67d568fd88e606df8c6dc18ee199002f35b
parentde6adfdd2571a4f4fb904a2f17f5242086e11ef6 (diff)
downloadkubernetes-kafka-166a616330f3475820fc8fb42d6e0c9f71a4d302.tar.gz
kubernetes-kafka-166a616330f3475820fc8fb42d6e0c9f71a4d302.tar.bz2
kubernetes-kafka-166a616330f3475820fc8fb42d6e0c9f71a4d302.zip
Gathers the config that has to do with topic creation
in one place. These values are critical to maintain for those, like us, who make use of auto create topics for production data. Also a step towards #72 and #77.
-rw-r--r--kafka/10broker-config.yml3
-rw-r--r--kafka/50kafka.yml2
2 files changed, 3 insertions, 2 deletions
diff --git a/kafka/10broker-config.yml b/kafka/10broker-config.yml
index 995bc03..77400bf 100644
--- a/kafka/10broker-config.yml
+++ b/kafka/10broker-config.yml
@@ -108,8 +108,11 @@ data:
num.partitions=1
default.replication.factor=3
+
min.insync.replicas=2
+ auto.create.topics.enable=true
+
# The number of threads per data directory to be used for log recovery at startup and flushing at shutdown.
# This value is recommended to be increased for installations with data dirs located in RAID array.
num.recovery.threads.per.data.dir=1
diff --git a/kafka/50kafka.yml b/kafka/50kafka.yml
index 5b51a91..8486f9c 100644
--- a/kafka/50kafka.yml
+++ b/kafka/50kafka.yml
@@ -63,8 +63,6 @@ spec:
- log.retention.hours=-1
- --override
- log.dirs=/var/lib/kafka/data/topics
- - --override
- - auto.create.topics.enable=true
resources:
requests:
cpu: 100m