ai-code-battle/web
jedarden 259b9de86a Add Kubernetes manifests for ArgoCD GitOps deployment
Create deploy/k8s/ directory with complete K8s manifests for the
ai-code-battle namespace on apexalgo-iad cluster:

- Namespace and ArgoCD Application (auto-sync, prune, self-heal)
- Match worker Deployment (2 replicas, metrics on :9090)
- Index builder Deployment (Recreate strategy)
- 6 strategy bot Deployments (random, gatherer, rusher, guardian, swarm, hunter)
- ClusterIP Services for all bots (cluster DNS resolution)
- SealedSecret templates (API key, R2 creds, bot secrets, Cloudflare token)
- All containers from forgejo.ardenone.com/ai-code-battle/ registry
- Health/readiness probes and resource limits on all deployments

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 00:57:48 -04:00
..
public Complete Phase 5: Add Cloudflare Pages deployment configuration 2026-03-24 09:31:35 -04:00
src Start Phase 5: Add SPA web platform with routing and pages 2026-03-24 09:14:15 -04:00
.gitignore Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
app.html Start Phase 5: Add SPA web platform with routing and pages 2026-03-24 09:14:15 -04:00
index.html Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
package-lock.json Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
package.json Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
pages.json Add Kubernetes manifests for ArgoCD GitOps deployment 2026-03-26 00:57:48 -04:00
tsconfig.json Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
vite.config.ts Start Phase 5: Add SPA web platform with routing and pages 2026-03-24 09:14:15 -04:00