Skip to main content

Redpanda

Kafka-compatible event streaming for agent communication.


Overview

Redpanda provides event streaming for asynchronous agent communication.

PropertyValue
Imageredpandadata/redpanda:v24.2.1
Containernorns-redpanda
Kafka Port9092
HTTP Port8082

Topics

TopicPurpose
agent-eventsAgent execution events
task-updatesTask state changes
notificationsUser notifications

Quick Commands

# View logs
docker logs -f norns-redpanda

# List topics
docker exec norns-redpanda rpk topic list

# Create topic
docker exec norns-redpanda rpk topic create my-topic

# Consume messages
docker exec norns-redpanda rpk topic consume agent-events

# Produce message
docker exec norns-redpanda rpk topic produce agent-events

Configuration

command:
- redpanda start
- --smp 1
- --memory 512M
- --kafka-addr 0.0.0.0:9092
- --advertise-kafka-addr redpanda:9092

Troubleshooting

Issue: Connection Refused

Symptoms: Kafka clients can't connect

Solutions:

  1. Verify container is running
  2. Check advertised address matches
  3. Verify network connectivity