No description
- Rust 58.2%
- Shell 39.1%
- Go Template 1.4%
- Dockerfile 1.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
CI / chart (push) Failing after 14s
CI / rust (push) Failing after 16s
Container images / build (alpine, 3.24) (push) Failing after 7s
Container images / build (debian, trixie) (push) Failing after 6s
CI / shell (push) Failing after 19s
CI / build-image (push) Has been skipped
CI / build-chart (push) Has been skipped
Container images / build (ubuntu, noble) (push) Failing after 7s
Alpine VM image / build (3.24) (push) Failing after 6s
Debian VM image / build (trixie) (push) Failing after 7s
FreeBSD VM image / build (15.1) (push) Failing after 6s
Ubuntu VM image / build (noble) (push) Failing after 6s
OpenBSD VM image / build (7.9) (push) Failing after 8s
|
||
| .forgejo | ||
| charts/forgejo-k8s-runner | ||
| containers | ||
| controller | ||
| vms | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
| renovate.json | ||
| rustfmt.toml | ||
forgejo-k8s-runner
A Forgejo runner backend plugin that runs every job in a fresh Kubernetes Pod or KubeVirt VM.
Install
kubectl -n forgejo create secret generic forgejo-admin-token --from-literal=token=<token>
helm upgrade runner charts/forgejo-k8s-runner -n forgejo \
-f charts/forgejo-k8s-runner/runner-values.yaml \
--set forgejo.url=https://forgejo.example.com \
--set forgejo.tokenSecretRef.name=forgejo-admin-token