Task completed in prior commit 909f38f. All 7 bot deployment manifests
and acb-bot-secrets.yml.template already present in declarative-config.
Verified pattern compliance: image ronaldraygun/acb-strategy-{name}:latest,
BOT_PORT=8080, BOT_SECRET from acb-bot-secrets key={name}-secret,
ClusterIP Service on port 8080.
1.7 KiB
1.7 KiB
Bead bf-3dv: K8s Deployment+Service manifests for original 6 strategy bots
Status: Already Completed
This bead's task was already completed in a previous commit (909f38f) on June 16, 23:51:31 2026 -0400.
Existing Files
All required K8s manifests already exist in /home/coding/declarative-config/k8s/apexalgo-iad/ai-code-battle/:
acb-bot-secrets.yml.template- Template for SealedSecret with all 7 bot secret keysacb-strategy-random-deployment.yml- RandomBot (Python)acb-strategy-farmer-deployment.yml- FarmerBot (Go)acb-strategy-gatherer-deployment.yml- GathererBot (Go)acb-strategy-guardian-deployment.yml- GuardianBot (PHP)acb-strategy-hunter-deployment.yml- HunterBot (Java)acb-strategy-rusher-deployment.yml- RusherBot (Rust)acb-strategy-swarm-deployment.yml- SwarmBot (TypeScript)
Pattern Verification
Each manifest follows the specified pattern:
- Image:
ronaldraygun/acb-strategy-{name}:latest - BOT_PORT:
8080 - BOT_SECRET: From SealedSecret
acb-bot-secrets, key{name}-secret - Service: ClusterIP on port 8080
- Format: Combined Deployment + Service in single YAML file
Original Commit Details
Commit: 909f38f8702bc0a5991e76d853d10b7c9788c91b Author: jedarden github@jedarden.com Date: Tue Jun 16 23:51:31 2026 -0400 Message: "feat(ai-code-battle): add K8s manifests for original 6 strategy bots" Co-Authored-By: Claude noreply@anthropic.com
Total changes: 8 files, 636 insertions(+)
Note
The bead description mentions "6 strategy bots" but the actual implementation includes 7 bots (random, farmer, gatherer, guardian, hunter, rusher, swarm). All 7 are present and properly configured.