You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: KEDA External Scaler for GitHub Issue-Driven Agent Autoscaling #516
Feature: KEDA External Scaler for GitHub-Based Agent Workloads
Problem
Running Squad on Kubernetes means agents sit idle when no work exists. KEDA (Kubernetes Event-Driven Autoscaler) solves this for queue-based workloads — but GitHub Issues isn't a native KEDA trigger.
Without autoscaling:
Agent pods burn CPU/memory 24/7 even when there are 0 issues
Manual scaling needed for burst work (10 issues labeled at once)
No cost optimization — the cluster just runs
Proposed Solution: keda-copilot-scaler
A KEDA External Scaler (gRPC) that:
Polls GitHub API for issues matching squad:copilot label
Activity
docs: KEDA external scaler template for autoscaling (github#516)
docs: KEDA External Scaler Template for Agent Autoscaling (#516) (#519)
feat: consolidated CLI help, shell, and docs improvements (github#546)