File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -241,18 +241,15 @@ jobs:
241241 - store-pytest-results
242242 - store-coverage-report
243243
244- py312kafka :
244+ py313kafka :
245245 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
248251 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
256253 working_directory : ~/repo
257254 steps :
258255 - checkout
@@ -309,7 +306,7 @@ workflows:
309306 - py39cassandra
310307 - py39gevent_starlette
311308 - py312aws
312- - py312kafka
309+ - py313kafka
313310 - autowrapt :
314311 matrix :
315312 parameters :
@@ -322,5 +319,5 @@ workflows:
322319 - py39cassandra
323320 - py39gevent_starlette
324321 - py312aws
325- - py312kafka
322+ - py313kafka
326323 - 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