From 92584b40a75d88fcd397a59ccac91d469cfac22e Mon Sep 17 00:00:00 2001 From: Hubert Deng Date: Wed, 11 Dec 2024 14:43:48 -0800 Subject: [PATCH 1/2] add containerized taskbroker --- devservices/config.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/devservices/config.yml b/devservices/config.yml index b291c208..1d6f785b 100644 --- a/devservices/config.yml +++ b/devservices/config.yml @@ -9,9 +9,20 @@ x-sentry-service-config: repo_name: sentry-shared-kafka branch: main repo_link: https://github.com/getsentry/sentry-shared-kafka + taskbroker: + description: Taskbroker service modes: default: [kafka] - containerized: [kafka] + containerized: [kafka, taskbroker] + +services: + taskbroker: + image: ghcr.io/getsentry/taskbroker:latest + environment: + TASKBROKER_KAFKA_CLUSTER: "kafka-kafka-1:9093" + ports: + - 127.0.0.1:50051:50051 + platform: linux/amd64 networks: devservices: From 2885dfa72110c77f834aa4b48aad7c10c78e157a Mon Sep 17 00:00:00 2001 From: Hubert Deng Date: Thu, 12 Dec 2024 10:38:24 -0800 Subject: [PATCH 2/2] add network settings to taskbroker --- devservices/config.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/devservices/config.yml b/devservices/config.yml index 1d6f785b..9d47a913 100644 --- a/devservices/config.yml +++ b/devservices/config.yml @@ -22,6 +22,9 @@ services: TASKBROKER_KAFKA_CLUSTER: "kafka-kafka-1:9093" ports: - 127.0.0.1:50051:50051 + networks: + - devservices + restart: unless-stopped platform: linux/amd64 networks: