Skip to content

Commit 085afcb

Browse files
committed
added confluent kafka base image. this fixes #3
1 parent df103c2 commit 085afcb

File tree

5 files changed

+31
-34
lines changed

5 files changed

+31
-34
lines changed

full-stack.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ services:
1111
ZOO_PORT: 2181
1212
ZOO_SERVERS: server.1=zoo1:2888:3888
1313

14+
1415
kafka1:
15-
image: wurstmeister/kafka:0.10.1.0
16+
image: confluentinc/cp-kafka:3.1.1
1617
ports:
1718
- "9092:9092"
1819
environment:
1920
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
20-
KAFKA_ADVERTISED_HOST_NAME: "kafka1"
21-
KAFKA_ADVERTISED_PORT: "9092"
22-
KAFKA_PORT: "9092"
21+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka1:9092"
2322
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
23+
KAFKA_BROKER_ID: 1
2424
depends_on:
2525
- zoo1
2626

zk-multiple-kafka-multiple.yml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,32 +30,31 @@ services:
3030
ZOO_PORT: 2183
3131
ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
3232

33+
34+
3335
kafka1:
34-
image: wurstmeister/kafka:0.10.1.0
36+
image: confluentinc/cp-kafka:3.1.1
3537
ports:
3638
- "9092:9092"
3739
environment:
3840
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
39-
KAFKA_ADVERTISED_HOST_NAME: "kafka1"
40-
KAFKA_ADVERTISED_PORT: "9092"
41-
KAFKA_PORT: "9092"
42-
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
41+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka1:9092"
42+
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
43+
KAFKA_BROKER_ID: 1
4344
depends_on:
4445
- zoo1
4546
- zoo2
4647
- zoo3
4748

48-
4949
kafka2:
50-
image: wurstmeister/kafka:0.10.1.0
50+
image: confluentinc/cp-kafka:3.1.1
5151
ports:
5252
- "9093:9093"
5353
environment:
54-
# add the entry "127.0.0.1 kafka2" to your /etc/hosts file
55-
KAFKA_ADVERTISED_HOST_NAME: "kafka2"
56-
KAFKA_ADVERTISED_PORT: "9093"
57-
KAFKA_PORT: "9093"
58-
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
54+
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
55+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka2:9093"
56+
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
57+
KAFKA_BROKER_ID: 2
5958
depends_on:
6059
- zoo1
6160
- zoo2

zk-multiple-kafka-single.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ services:
3030
ZOO_PORT: 2183
3131
ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
3232

33+
3334
kafka1:
34-
image: wurstmeister/kafka:0.10.1.0
35+
image: confluentinc/cp-kafka:3.1.1
3536
ports:
3637
- "9092:9092"
3738
environment:
3839
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
39-
KAFKA_ADVERTISED_HOST_NAME: "kafka1"
40-
KAFKA_ADVERTISED_PORT: "9092"
41-
KAFKA_PORT: "9092"
42-
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
40+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka1:9092"
41+
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
42+
KAFKA_BROKER_ID: 1
4343
depends_on:
4444
- zoo1
4545
- zoo2

zk-single-kafka-multiple.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,27 @@ services:
1111
ZOO_PORT: 2181
1212
ZOO_SERVERS: server.1=zoo1:2888:3888
1313

14+
1415
kafka1:
15-
image: wurstmeister/kafka:0.10.1.0
16+
image: confluentinc/cp-kafka:3.1.1
1617
ports:
1718
- "9092:9092"
1819
environment:
1920
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
20-
KAFKA_ADVERTISED_HOST_NAME: "kafka1"
21-
KAFKA_ADVERTISED_PORT: "9092"
22-
KAFKA_PORT: "9092"
21+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka1:9092"
2322
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
23+
KAFKA_BROKER_ID: 1
2424
depends_on:
2525
- zoo1
2626

2727
kafka2:
28-
image: wurstmeister/kafka:0.10.1.0
28+
image: confluentinc/cp-kafka:3.1.1
2929
ports:
3030
- "9093:9093"
3131
environment:
32-
# add the entry "127.0.0.1 kafka2" to your /etc/hosts file
33-
KAFKA_ADVERTISED_HOST_NAME: "kafka2"
34-
KAFKA_ADVERTISED_PORT: "9093"
35-
KAFKA_PORT: "9093"
32+
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
33+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka2:9093"
3634
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
35+
KAFKA_BROKER_ID: 2
3736
depends_on:
3837
- zoo1

zk-single-kafka-single.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,13 @@ services:
1212
ZOO_SERVERS: server.1=zoo1:2888:3888
1313

1414
kafka1:
15-
image: wurstmeister/kafka:0.10.1.0
15+
image: confluentinc/cp-kafka:3.1.1
1616
ports:
1717
- "9092:9092"
1818
environment:
1919
# add the entry "127.0.0.1 kafka1" to your /etc/hosts file
20-
KAFKA_ADVERTISED_HOST_NAME: "kafka1"
21-
KAFKA_ADVERTISED_PORT: "9092"
22-
KAFKA_PORT: "9092"
20+
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka1:9092"
2321
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
22+
KAFKA_BROKER_ID: 1
2423
depends_on:
2524
- zoo1

0 commit comments

Comments
 (0)