bmaltais / bmaltais/orchestrator

MVP-2: Deploy Redis for task queue and pub/sub

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Problem
No Redis instance in cluster for:
- Task queue (Celery/RQ)
- Pub/Sub for real-time monitoring
- State persistence for orchestrator
- Session management for agents

## Requirements
1. Deploy Redis StatefulSet
2. Create PersistentVolumeClaim for data
3. Configure Service for internal access
4. Add health checks
5. Configure Redis for orchestrator use cases

## Implementation Plan
1. Create Redis StatefulSet manifest
2. Create PVC for data persistence
3. Create Service for internal access
4. Add resource limits
5. Test connectivity from orchestrator

## Acceptance Criteria
- Redis is running and accessible
- Data persists across pod restarts
- Health checks pass
- Orchestrator can connect and use Redis

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Kubernetes deployment manifests and the orchestrator’s Redis connection configuration. Review the StatefulSet, PVC, Service, resource limits, and health-check requirements, then test connectivity and persistence across pod restarts. Done means Redis is accessible to the orchestrator, survives pod restarts, and passes health checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, redis
Domain
databases, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.