apiVersion: v1 kind: Pod metadata: name: claude-agent namespace: agents spec: serviceAccountName: agent-sa containers: - name: claude image: oven/bun:1.3.6-alpine command: ["/bin/sh"] args: ["-c", "apk add --no-cache git bash curl openssh-client ca-certificates && bun install -g @anthropic-ai/claude-code && tail -f /dev/null"] workingDir: /workspace resources: requests: cpu: 200m memory: 512Mi limits: cpu: 2000m memory: 2Gi volumeMounts: - name: workspace mountPath: /workspace - name: kube-config mountPath: /root/.kube readOnly: true volumes: - name: workspace emptyDir: {} - name: kube-config secret: secretName: agent-kubeconfig