File tree Expand file tree Collapse file tree 3 files changed +31
-36
lines changed Expand file tree Collapse file tree 3 files changed +31
-36
lines changed Original file line number Diff line number Diff line change @@ -244,18 +244,16 @@ jobs:
244244 - store-pytest-results
245245 - store-coverage-report
246246
247- py312kafka :
247+ py313kafka :
248248 docker :
249- - image : public.ecr.aws/docker/library/python:3.12
250- - image : public.ecr.aws/bitnami/kafka:3.9.0
249+ - image : public.ecr.aws/docker/library/python:3.13
250+ - image : public.ecr.aws/ubuntu/zookeeper:latest
251+ environment :
252+ TZ : UTC
253+ - image : public.ecr.aws/ubuntu/kafka:latest
251254 environment :
252- KAFKA_CFG_NODE_ID : 0
253- KAFKA_CFG_PROCESS_ROLES : controller,broker
254- KAFKA_CFG_LISTENERS : PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094
255- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP : CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT,PLAINTEXT:PLAINTEXT
256- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS : 0@localhost:9093
257- KAFKA_CFG_CONTROLLER_LISTENER_NAMES : CONTROLLER
258- KAFKA_CFG_ADVERTISED_LISTENERS : PLAINTEXT://localhost:9092,EXTERNAL://localhost:9094
255+ TZ : UTC
256+ ZOOKEEPER_HOST : localhost
259257 working_directory : ~/repo
260258 steps :
261259 - checkout
@@ -309,7 +307,7 @@ workflows:
309307 - py39cassandra
310308 - py39gevent
311309 - py312aws
312- - py312kafka
310+ - py313kafka
313311 - autowrapt :
314312 matrix :
315313 parameters :
@@ -322,5 +320,5 @@ workflows:
322320 - py39cassandra
323321 - py39gevent
324322 - py312aws
325- - py312kafka
323+ - py313kafka
326324 - autowrapt
Original file line number Diff line number Diff line change @@ -166,23 +166,18 @@ metadata:
166166 name : python-tracer-unittest-kafka-task
167167spec :
168168 sidecars :
169+ - name : zookeeper
170+ image : public.ecr.aws/ubuntu/zookeeper:latest
171+ env :
172+ - name : TZ
173+ value : " UTC"
169174 - name : kafka
170- image : public.ecr.aws/bitnami /kafka:3.9.0
175+ image : public.ecr.aws/ubuntu /kafka:latest
171176 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
186181 params :
187182 - name : imageDigest
188183 type : string
Original file line number Diff line number Diff line change @@ -61,16 +61,18 @@ services:
6161 - " 8681:8681"
6262 - " 8682:8682"
6363
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+
6472 kafka :
65- image : public.ecr.aws/bitnami /kafka:latest
73+ image : public.ecr.aws/ubuntu /kafka:latest # works on amd64, arm64, ppc64le and s390x
6674 ports :
6775 - ' 9092:9092'
68- - ' 9094:9094'
6976 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