## Summary - consolidate forgejo-runner how-to docs into current cards - upgrade the k8s forgejo-runner deployment to the latest v12.8.x runner image - switch the k8s runner from first-boot register flow to declarative server.connections config - keep the runner image on the native Dagger build path and update the surrounding manifests/secrets ## Notes - PR opened early for C1 review - implementation and deployment verification will follow in subsequent commits Reviewed-on: #338
26 lines
610 B
YAML
26 lines
610 B
YAML
# Reviewed against v12.8.2 defaults (2026-04-20)
|
|
log:
|
|
level: info
|
|
|
|
runner:
|
|
capacity: 2
|
|
timeout: 3h
|
|
shutdown_timeout: 3h
|
|
# Env vars injected into all job containers
|
|
envs:
|
|
DOCKER_HOST: tcp://127.0.0.1:2375
|
|
TZ: America/Los_Angeles
|
|
|
|
container:
|
|
network: "host"
|
|
# Connect to DinD sidecar via TCP (not socket)
|
|
docker_host: tcp://127.0.0.1:2375
|
|
|
|
server:
|
|
connections:
|
|
forgejo:
|
|
url: https://forge.ops.eblu.me/
|
|
uuid: ${FORGEJO_RUNNER_UUID}
|
|
token: ${FORGEJO_RUNNER_TOKEN}
|
|
labels:
|
|
- k8s:docker://registry.ops.eblu.me/blumeops/runner-job-image:v0.20.1-24f7512
|