forgejo-podman-runner/forgejo-runner-helm
Evan Carroll 204066eae4 Test with explicit host labels in registration
Added --labels flag to registration command:
- Explicitly specify host execution during registration
- Should override any container-based execution
- Testing if Docker daemon errors are finally resolved

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-08 00:56:43 -05:00
..
templates Test with explicit host labels in registration 2025-06-08 00:56:43 -05:00
Chart.yaml Test with explicit host labels in registration 2025-06-08 00:56:43 -05:00
README.md Test with explicit host labels in registration 2025-06-08 00:56:43 -05:00
values.yaml Test with explicit host labels in registration 2025-06-08 00:56:43 -05:00

Forgejo Runner Helm Chart

This Helm chart deploys Forgejo runners on a Kubernetes cluster.

Installation

helm install my-forgejo-runner ./forgejo-runner-helm \
  --set forgejo.url="https://your-forgejo-instance.com" \
  --set forgejo.token="your-registration-token" \
  --set replicaCount=3

Configuration

The following table lists the configurable parameters:

Parameter Description Default
replicaCount Number of runner replicas 1
forgejo.url Forgejo instance URL "" (required)
forgejo.token Registration token "" (required)
image.repository Container image repository code.forgejo.org/forgejo/runner
image.tag Container image tag latest
runner.labels Labels for the runner ["ubuntu-latest"]
runner.namePrefix Name prefix for runners "forgejo-runner"

Example

# values.yaml
replicaCount: 2
forgejo:
  url: "https://forgejo.example.com"
  token: "your-secret-token"
runner:
  labels: ["ubuntu-latest", "docker"]
  namePrefix: "k8s-runner"
```# Explicit host labels test Sun Jun  8 12:56:43 AM CDT 2025