Running Claude Code as a Kubernetes CronJob: Production Learnings and Open-Sourced Setup

Production Experience with Claude Code as a CronJob
The team behind everyrow.io, an LLM-based research data processing platform, has documented their approach to running Claude Code unattended as a Kubernetes CronJob. They've encountered undocumented quirks through trial and error in production and have open-sourced their complete setup.
Key Components Provided
Their open-sourced repository includes several practical components for production deployment:
- Dockerfile for containerizing Claude Code
- Entrypoint script for container initialization
- Helm chart for Kubernetes deployment
- Logging setup configuration
Production Context
This implementation supports their LLM-based research data processing pipelines at everyrow.io, which they report are helping them find users. The team notes this is the first post in a series focused specifically on infrastructure, with more content to follow.
📖 Read the full source: r/ClaudeAI
👀 See Also

Local Multi-Agent Research Assistant Saves 15-25 Minutes Per Task
An IT admin built a local multi-agent research pipeline using Ollama models that generates structured briefs in ~2 minutes instead of 20-30 minutes of manual research. The system runs on RTX 5090 with 64GB RAM and integrates with OpenClaw for agent management.

Running OpenClaw 24/7: Practical Architecture for Persistent Autonomous Agents
A developer shares tested solutions for running OpenClaw as a 24/7 server with cron jobs, including topic-split memory files, aggressive session lifecycle management, context pruning with recovery placeholders, and wrapper tools for structured storage and crash recovery.

Project Slayer: Halo-inspired browser shooter built with Claude Code
A developer built Project Slayer, a Halo-inspired arena shooter playable in browser, using Claude Code (Opus 4.6) over two weeks with approximately 200 working hours and over 400 git commits. The game runs on FP Engine, a custom game engine built on Babylon.js.

Developer builds flight comparison tool with Claude Code using BDMA approach
A non-developer built easyscape.eu using Claude Code with a BDMA (build/debug/measure/adjust) loop approach. The tool compares multiple departure airports, integrates real costs like road tolls and parking, and shows the most economical departure option, not just the cheapest ticket.