blumeops/argocd/manifests/forgejo-runner/configmap.yaml
Erich Blume 24e7df02df
Some checks failed
Build Container / build (push) Failing after 26s
Add k8s forgejo-runner deployment (Phase 2 ratcheting)
- Deployment with forgejo-runner daemon + DinD sidecar
- ConfigMap for runner configuration
- Secret template for runner token (op inject)
- ArgoCD Application definition

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 18:57:20 -08:00

20 lines
459 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: forgejo-runner-config
namespace: forgejo-runner
data:
config.yaml: |
log:
level: info
runner:
file: /data/.runner
capacity: 2
timeout: 3h
container:
# Use our custom job execution image with Node.js + Docker CLI
# Jobs requesting "docker" label will use this image
network: "host"
# DinD doesn't need socket mount - it uses DOCKER_HOST env var