very much wip

This commit is contained in:
Nikola Jokic
2026-01-19 21:48:12 +01:00
parent 4056edbe9f
commit ffdf9d05cf
6 changed files with 127 additions and 33 deletions

View File

@@ -147,12 +147,17 @@ resource:
# Template applied for the runner container
runner:
# metadata:
# labels: []
# annotations: []
# Mode can be used to automatically add required configuration for the selected mode
mode: "" # Available modes: "", "kubernetes", "dind"
pod:
metadata:
labels: {}
annotations: {}
spec: {}
workVolume:
type: ""
# container field is applied to the container named "runner". You cannot override the name of the runner container
container:
@@ -160,13 +165,21 @@ runner:
command: ["/home/runner/run.sh"]
dind:
# If default is set to true, we will expand the default spec for the `dind` container, and you can provide fields to override them
default: true
copyExternals: true
dockerGroupId: "123"
container:
image: "docker:dind"
kubernetesMode:
default: true
serviceAccountName: ""
hookPath: "/home/runner/k8s/index.js"
requireJobContainer: true
extension: {}
extraInitContainers: []
extraContainers: []
extraVolumes: []
## A self-signed CA certificate for communication with the GitHub server can be
## provided using a config map key selector. If `runnerMountPath` is set, for
## each runner pod ARC will: