Migrate Forgejo runner to Kubernetes with DinD #60
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/containerized-runner"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Components Added
containers/forgejo-runner/Dockerfile- Job execution imageargocd/apps/forgejo-runner.yaml- ArgoCD Applicationargocd/manifests/forgejo-runner/- Kubernetes manifestsComponents Removed
ansible/roles/forgejo_runner/- No longer neededChanges to Existing Files
.forgejo/workflows/build-container.yaml- Usek8srunner withDOCKER_HOSTenv.github/actionlint.yaml- Onlyk8slabel now validDeployment
op inject -i argocd/manifests/forgejo-runner/secret.yaml.tpl | kubectl --context=minikube-indri apply -f -argocd app sync forgejo-runner🤖 Generated with Claude Code