forgejo-runner helm

No introduction found. Create it?

Install

Install with:

helm repo add forgejo-runner oci://ghcr.io/bjw-s-labs/charts/
helm install forgejo-runner forgejo-runner/forgejo-runner -f values.yaml

Examples

See examples from other people.

Top Repositories (4 out of 21)

NameRepoStarsVersionTimestamp
forgejo-runnerbjw-s-labs/home-ops85813.2.120 hours ago
forgejo-runnerharaldkoch/kochhaus-home1795.2.17 days ago
forgejo-runnerrafaribe/home-ops995.2.111 days ago
forgejo-runnerToaHartor/maisonneux4313.1.012 days ago

Values

See the most popular values for this chart:

KeyTypes
string
number
number
string
number
boolean
number
string
boolean
number
string
string
string
string
controllers.forgejo-runner.containers.runner.command[] (7)
- sh
- -ec
- exec /bin/forgejo-runner daemon \ --config /config/runner.yaml \ --url "http://forgejo-http:3000" \ --uuid "$(cat /etc/forgejo-runner-secret/uuid)" \ --token-url file:///etc/forgejo-runner-secret/token
string
string
string
string
string
string
boolean
string
boolean
string
string
string
controllers.forgejo-runner.containers.app.command[] (5)
- sh
- -c
- while ! nc -z localhost 2376 </dev/null; do echo 'waiting for docker daemon...'; sleep 5; done; forgejo-runner --config /data/config.yml daemon
string
controllers.forgejo-runner.containers.app.env[].name (5)
DOCKER_HOST
DOCKER_CERT_PATH
DOCKER_TLS_VERIFY
string
string
string
string
boolean
string
string
string
string
string
string
string
string
boolean
string
string
string
string
controllers.forgejo-runner.containers.k8s-plugin.args[] (5)
- --listen
- unix:///plugin/forgejo-runner-k8s.sock
string
controllers.forgejo-runner.containers.k8s-plugin.image.repository (5)
git.erwanleboucher.dev/eleboucher/runner-k8s-plugin
string
string
string
string
string
string
boolean
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
boolean
string
string
string
string
string
string
string
string
string
string
forgejo.existingSecret (9)
forgejo-runner-secret
string
string
image.repository (9)
data.forgejo.org/forgejo/runner
string
string
string
string
string
boolean
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
podSpecs."podspec-default.yaml" (8)
containers: - env: - name: DEBIAN_FRONTEND value: noninteractive image: ghcr.io/bjw-s-labs/forgejo-runner:ubuntu-24.04@sha256:ddb813440c31a678989e3d0c6dc53a59e5e6750c9ccd1b858a9aca44395c5ae2 imagePullPolicy: IfNotPresent name: main resources: limits: memory: 2Gi requests: cpu: 100m memory: 256Mi restartPolicy: Never
string
podSpecs."podspec-dind.yaml" (8)
initContainers: - name: dind image: docker:29-dind securityContext: privileged: true restartPolicy: Always env: - name: DOCKER_TLS_CERTDIR value: /certs resources: requests: cpu: 100m memory: 256Mi limits: memory: 4Gi volumeMounts: - name: docker-storage mountPath: /var/lib/docker - name: docker-certs mountPath: /certs startupProbe: exec: command: - sh - -c - docker --tlsverify --tlscacert=/certs/client/ca.pem --tlscert=/certs/client/cert.pem --tlskey=/certs/client/key.pem -H tcp://localhost:2376 info initialDelaySeconds: 5 periodSeconds: 1 failureThreshold: 30 containers: - env: - name: DEBIAN_FRONTEND value: noninteractive - name: DOCKER_HOST value: tcp://localhost:2376 - name: DOCKER_TLS_VERIFY value: "1" - name: DOCKER_CERT_PATH value: /certs/client image: ghcr.io/bjw-s-labs/forgejo-runner:ubuntu-24.04@sha256:ddb813440c31a678989e3d0c6dc53a59e5e6750c9ccd1b858a9aca44395c5ae2 imagePullPolicy: IfNotPresent name: main resources: limits: memory: 2Gi requests: cpu: 100m memory: 256Mi volumeMounts: - name: docker-certs mountPath: /certs readOnly: true volumes: - name: docker-storage emptyDir: {} - name: docker-certs emptyDir: {} restartPolicy: Never
string
string
string
string
plugin.image.repository (7)
registry.erwanleboucher.dev/eleboucher/runner-k8s-plugin
string
string
string
string
string
string
string
string
string
string
string
rbac.roles.forgejo-runner.rules[].resources[] (7)
- jobs
- pods
- pods/exec
- pods/log
string
rbac.roles.forgejo-runner.rules[].verbs[] (7)
- list
- watch
- create
- get
- delete
- create
- get
- list
- watch
- get
string
string
string
string
string
string
string
number
boolean
string
string
string
number
number