initContainers:
- name: zookeeper-test
image: alpine:latest
- command: ["sh", "-c", "until nc -zvw1 zookeeper 2181; do sleep3; done; exit 0"]
+ command: ["sh", "-c", "until nc -zvw1 zookeeper 2181; do sleep 3; done; exit 0"]
containers:
- name: kafka
image: wurstmeister/kafka:2.11-1.0.2
protocol: TCP
env:
- name: KAFKA_ADVERTISED_HOST_NAME
- value: kafka
+ value: kafka.osm
- name: KAFKA_ADVERTISED_PORT
value: "9092"
- name: KAFKA_ZOOKEEPER_CONNECT
value: zookeeper:2181
- name: KAFKA_LOG_RETENTION_HOURS
value: "24"
+ - name: KAFKA_BROKER_ID
+ value: "1"
+ - name: KAFKA_ADVERTISED_LISTENERS
+ value: "PLAINTEXT://:9092"
+ - name: KAFKA_LISTENERS
+ value: "PLAINTEXT://:9092"
+ - name: KAFKA_INTER_BROKER_LISTENER_NAME
+ value: "PLAINTEXT"
+ - name: KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR
+ value: "1"
volumeMounts:
- name: socket
mountPath: /var/run/docker.sock