Skip to main content

Router Service

The internal traffic router. Consumes events from the Event Hub and routes them to the appropriate downstream service (Review, Config, etc.).

Details

FieldValue
EndpointInternal only — router-service.internal.icydesert-76825898.southindia.azurecontainerapps.io
Azure namerouter-service
Resource grouptesting
Environmentcerebro-auth-env (South India)
Imageca45076245feacr.azurecr.io/router-service:d4e3bdc2...
Port8080
VisibilityInternal (VNet only) — no public endpoint

Role in the Pipeline

Event Hub → Router Service → Review Service
→ Config Service
→ Assistant Agent

The router reads from the cerebro-ingest-eh Event Hub, parses the event type, and forwards to the correct backend service.

How to Update

az acr build \
--registry ca45076245feacr \
--resource-group testing \
--image router-service:$(git rev-parse HEAD) \
.

az containerapp update \
--name router-service \
--resource-group testing \
--image ca45076245feacr.azurecr.io/router-service:$(git rev-parse HEAD)

View Logs

az containerapp logs show \
--name router-service \
--resource-group testing \
--tail 50