1515        prometheus.io/port : " 5556" 
1616    spec :
1717      terminationGracePeriodSeconds : 30 
18+       initContainers :
19+       - name : init-config 
20+         image : solsson/kafka:0.11.0.0@sha256:b27560de08d30ebf96d12e74f80afcaca503ad4ca3103e63b1fd43a2e4c976ce 
21+         command : ['/bin/bash', '/etc/kafka/init.sh'] 
22+         volumeMounts :
23+         - name : config 
24+           mountPath : /etc/kafka 
1825      containers :
1926      - name : metrics 
2027        image : solsson/kafka-prometheus-jmx-exporter@sha256:1f7c96c287a2dbec1d909cd8f96c0656310239b55a9a90d7fd12c81f384f1f7d 
@@ -31,22 +38,22 @@ spec:
3138        image : solsson/kafka:0.11.0.0@sha256:b27560de08d30ebf96d12e74f80afcaca503ad4ca3103e63b1fd43a2e4c976ce 
3239        env :
3340        - name : KAFKA_LOG4J_OPTS 
34-           value : -Dlog4j.configuration=file:/opt /kafka/config /log4j.properties 
41+           value : -Dlog4j.configuration=file:/etc /kafka/log4j.properties 
3542        - name : JMX_PORT 
3643          value : " 5555" 
3744        ports :
3845        - containerPort : 9092 
3946        command :
40-         - /bin/sh 
41-         - -c 
42-         - > 
43-           ./bin/kafka-server-start.sh  
44-           ./config/server.properties  
45-           --override zookeeper.connect=zookeeper:2181  
46-            --override log.retention.hours=-1  
47-           --override  log.dirs=/var/lib/kafka/data/topics 
48-            --override broker.id=${HOSTNAME##*-}  
49-           --override  auto.create.topics.enable=false 
47+         - . /bin/kafka-server-start. sh
48+         - /etc/kafka/server.properties 
49+         - --override 
50+         -    zookeeper.connect=zookeeper:2181 
51+         -  --override 
52+         -    log.retention.hours=-1 
53+         -  --override 
54+         -    log.dirs=/var/lib/kafka/data/topics 
55+         -  --override 
56+         -    auto.create.topics.enable=false 
5057        resources :
5158          requests :
5259            cpu : 100m 
5966            - ' echo "" | nc -w 1 127.0.0.1 9092' 
6067        volumeMounts :
6168        - name : config 
62-           mountPath : /opt /kafka/config  
69+           mountPath : /etc /kafka 
6370        - name : data 
6471          mountPath : /var/lib/kafka/data 
6572      volumes :
0 commit comments