Add option to OSM installer to skip caching juju lxd images
[osm/devops.git] / installers / docker / osm_pods / kafka.yaml
index d52805b..69b56bf 100644 (file)
@@ -48,7 +48,7 @@ spec:
       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
@@ -64,6 +64,16 @@ spec:
            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