File tree Expand file tree Collapse file tree 3 files changed +30
-36
lines changed Expand file tree Collapse file tree 3 files changed +30
-36
lines changed Original file line number Diff line number Diff line change @@ -241,18 +241,15 @@ jobs:
241
241
- store-pytest-results
242
242
- store-coverage-report
243
243
244
- py312kafka :
244
+ py313kafka :
245
245
docker :
246
- - image : public.ecr.aws/docker/library/python:3.12
247
- - image : public.ecr.aws/bitnami/kafka:3.9.0
246
+ - image : public.ecr.aws/docker/library/python:3.13
247
+ - image : public.ecr.aws/ubuntu/zookeeper:latest
248
+ environment :
249
+ TZ : UTC
250
+ - image : public.ecr.aws/ubuntu/kafka:latest
248
251
environment :
249
- KAFKA_CFG_NODE_ID : 0
250
- KAFKA_CFG_PROCESS_ROLES : controller,broker
251
- KAFKA_CFG_LISTENERS : PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094
252
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP : CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT,PLAINTEXT:PLAINTEXT
253
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS : 0@localhost:9093
254
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES : CONTROLLER
255
- KAFKA_CFG_ADVERTISED_LISTENERS : PLAINTEXT://localhost:9092,EXTERNAL://localhost:9094
252
+ TZ : UTC
256
253
working_directory : ~/repo
257
254
steps :
258
255
- checkout
@@ -309,7 +306,7 @@ workflows:
309
306
- py39cassandra
310
307
- py39gevent_starlette
311
308
- py312aws
312
- - py312kafka
309
+ - py313kafka
313
310
- autowrapt :
314
311
matrix :
315
312
parameters :
@@ -322,5 +319,5 @@ workflows:
322
319
- py39cassandra
323
320
- py39gevent_starlette
324
321
- py312aws
325
- - py312kafka
322
+ - py313kafka
326
323
- autowrapt
Original file line number Diff line number Diff line change @@ -166,23 +166,18 @@ metadata:
166
166
name : python-tracer-unittest-kafka-task
167
167
spec :
168
168
sidecars :
169
+ - name : zookeeper
170
+ image : public.ecr.aws/ubuntu/zookeeper:latest
171
+ env :
172
+ - name : TZ
173
+ value : " UTC"
169
174
- name : kafka
170
- image : public.ecr.aws/bitnami /kafka:3.9.0
175
+ image : public.ecr.aws/ubuntu /kafka:latest
171
176
env :
172
- - name : KAFKA_CFG_NODE_ID
173
- value : " 0"
174
- - name : KAFKA_CFG_PROCESS_ROLES
175
- value : " controller,broker"
176
- - name : KAFKA_CFG_LISTENERS
177
- value : " PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094"
178
- - name : KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP
179
- value : " CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT,PLAINTEXT:PLAINTEXT"
180
- - name : KAFKA_CFG_CONTROLLER_QUORUM_VOTERS
181
- value : " 0@kafka:9093"
182
- - name : KAFKA_CFG_CONTROLLER_LISTENER_NAMES
183
- value : " CONTROLLER"
184
- - name : KAFKA_CFG_ADVERTISED_LISTENERS
185
- value : " PLAINTEXT://kafka:9092,EXTERNAL://localhost:9094"
177
+ - name : TZ
178
+ value : " UTC"
179
+ - name : ZOOKEEPER_HOST
180
+ value : zookeeper
186
181
params :
187
182
- name : imageDigest
188
183
type : string
Original file line number Diff line number Diff line change @@ -61,16 +61,18 @@ services:
61
61
- " 8681:8681"
62
62
- " 8682:8682"
63
63
64
+ # Sidecar container for Kafka
65
+ zookeeper :
66
+ image : public.ecr.aws/ubuntu/zookeeper:latest
67
+ ports :
68
+ - 2181:2181
69
+ environment :
70
+ - TZ=UTC
71
+
64
72
kafka :
65
- image : public.ecr.aws/bitnami /kafka:latest
73
+ image : public.ecr.aws/ubuntu /kafka:latest # works on amd64, arm64, ppc64le and s390x
66
74
ports :
67
75
- ' 9092:9092'
68
- - ' 9094:9094'
69
76
environment :
70
- - KAFKA_CFG_NODE_ID=0
71
- - KAFKA_CFG_PROCESS_ROLES=controller,broker
72
- - KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094
73
- - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT,PLAINTEXT:PLAINTEXT
74
- - KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka:9093
75
- - KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
76
- - KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://kafka:9092,EXTERNAL://localhost:9094
77
+ - TZ=UTC
78
+ - ZOOKEEPER_HOST=zookeeper
You can’t perform that action at this time.
0 commit comments