feat: add Kubernetes manifests and A2A protocol support

Phase 2 - A2A Protocol:
- Add A2A models (AgentCard, Task, Message)
- Add A2A service layer
- Add A2A routes with SSE streaming
- Add agent discovery endpoints

Phase 3 - Kubernetes:
- Add deploy/ directory with Kustomize structure
- PostgreSQL StatefulSet with pgvector
- Redis Deployment with persistence
- API and Orchestrator Deployments
- RBAC for orchestrator to manage Jobs
- ArgoCD Application manifest
- Development and production overlays
- K8s Jobs API support in orchestrator
This commit is contained in:
Renn F
2025-12-28 19:52:01 +01:00
parent b4d4fb089f
commit fc55068f2b
41 changed files with 3674 additions and 231 deletions
+2 -2
View File
@@ -554,7 +554,7 @@ FE-PM: Waiting on UX designs for 3 days now.
Main-PM: Checking... @UX-PM status on dashboard designs?
UX-PM: UX-Dev has been on bug fixes from last sprint.
UX-PM: UX-Dev-1, UX-Dev-2 have been on bug fixes from last sprint.
UX-PM: Dashboard is next but won't start until tomorrow.
UX-PM: ETA: 2 more days after start.
@@ -569,7 +569,7 @@ Main-PM: @FE-PM - does FE-Dev have other work?
FE-PM: Yes, TASK-062 is ready, can pivot to that.
Main-PM: Let's do option 2. Dashboard timeline extends but no idle time.
Main-PM: @UX-PM please prioritize dashboard designs when UX-Dev is free.
Main-PM: @UX-PM please prioritize dashboard designs when UX-Dev-1, UX-Dev-2 are free.
Main-PM: I'll update the Board on adjusted timeline.
```