Skip to content

Commit d0df77b

Browse files
committed
Bump versions, add file stream connector
1 parent e5afc0d commit d0df77b

File tree

1 file changed

+20
-19
lines changed

1 file changed

+20
-19
lines changed

csv-to-kafka/docker-compose.yml

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
version: '2'
33
services:
44
zookeeper:
5-
image: confluentinc/cp-zookeeper:5.5.0
5+
image: confluentinc/cp-zookeeper:6.1.0
66
container_name: zookeeper
77
environment:
88
ZOOKEEPER_CLIENT_PORT: 2181
99
ZOOKEEPER_TICK_TIME: 2000
1010

11-
kafka:
12-
image: confluentinc/cp-kafka:5.5.0
13-
container_name: kafka
11+
broker:
12+
image: confluentinc/cp-kafka:6.1.0
13+
container_name: broker
1414
depends_on:
1515
- zookeeper
1616
ports:
@@ -26,7 +26,7 @@ services:
2626
# remote clients
2727
#
2828
# For connections _internal_ to the docker network, such as from other services
29-
# and components, use kafka:29092.
29+
# and components, use broker:29092.
3030
#
3131
# See https://rmoff.net/2018/08/02/kafka-listeners-explained/ for details
3232
# "`-._,-'"`-._,-'"`-._,-'"`-._,-'"`-._,-'"`-._,-'"`-._,-'"`-._,-'"`-._,-
@@ -37,36 +37,36 @@ services:
3737
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
3838
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
3939
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
40-
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:29092,PLAINTEXT_HOST://localhost:9092
40+
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://broker:29092,PLAINTEXT_HOST://localhost:9092
4141
KAFKA_AUTO_CREATE_TOPICS_ENABLE: "true"
4242
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
4343
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
4444
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
4545
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 100
4646

4747
schema-registry:
48-
image: confluentinc/cp-schema-registry:5.5.0
48+
image: confluentinc/cp-schema-registry:6.1.0
4949
container_name: schema-registry
5050
ports:
5151
- 8081:8081
5252
depends_on:
5353
- zookeeper
54-
- kafka
54+
- broker
5555
environment:
5656
SCHEMA_REGISTRY_HOST_NAME: schema-registry
57-
SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: zookeeper:2181
57+
SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: broker:29092
5858

5959
kafka-connect:
60-
image: confluentinc/cp-kafka-connect-base:5.5.0
60+
image: confluentinc/cp-kafka-connect-base:6.1.0
6161
container_name: kafka-connect
6262
depends_on:
6363
- zookeeper
64-
- kafka
64+
- broker
6565
- schema-registry
6666
ports:
6767
- 8083:8083
6868
environment:
69-
CONNECT_BOOTSTRAP_SERVERS: "kafka:29092"
69+
CONNECT_BOOTSTRAP_SERVERS: "broker:29092"
7070
CONNECT_REST_PORT: 8083
7171
CONNECT_GROUP_ID: compose-connect-group
7272
CONNECT_CONFIG_STORAGE_TOPIC: docker-connect-configs
@@ -90,8 +90,9 @@ services:
9090
- -c
9191
- |
9292
echo "Installing connector plugins"
93-
confluent-hub install --no-prompt confluentinc/kafka-connect-jdbc:5.5.0
94-
confluent-hub install --no-prompt jcustenborder/kafka-connect-spooldir:2.0.43
93+
confluent-hub install --no-prompt confluentinc/kafka-connect-jdbc:10.0.2
94+
confluent-hub install --no-prompt jcustenborder/kafka-connect-spooldir:2.0.60
95+
confluent-hub install --no-prompt streamthoughts/kafka-connect-file-pulse:1.5.0
9596
#
9697
# -----------
9798
# Launch the Kafka Connect worker
@@ -103,16 +104,16 @@ services:
103104
- $PWD/data:/data
104105

105106
ksqldb:
106-
image: confluentinc/ksqldb-server:0.9.0
107+
image: confluentinc/ksqldb-server:0.15.0
107108
container_name: ksqldb
108109
depends_on:
109-
- kafka
110+
- broker
110111
- kafka-connect
111112
ports:
112113
- "8088:8088"
113114
environment:
114115
KSQL_LISTENERS: http://0.0.0.0:8088
115-
KSQL_BOOTSTRAP_SERVERS: kafka:29092
116+
KSQL_BOOTSTRAP_SERVERS: broker:29092
116117
KSQL_KSQL_LOGGING_PROCESSING_STREAM_AUTO_CREATE: "true"
117118
KSQL_KSQL_LOGGING_PROCESSING_TOPIC_AUTO_CREATE: "true"
118119
KSQL_KSQL_CONNECT_URL: http://kafka-connect:8083
@@ -132,10 +133,10 @@ services:
132133
- POSTGRES_PASSWORD=postgres
133134

134135
kafkacat:
135-
image: edenhill/kafkacat:1.5.0
136+
image: edenhill/kafkacat:1.6.0
136137
container_name: kafkacat
137138
links:
138-
- kafka
139+
- broker
139140
- schema-registry
140141
entrypoint:
141142
- /bin/sh

0 commit comments

Comments
 (0)