fix: remove template override from ARC runner-scaleset — let chart manage DinD pod spec
This commit is contained in:
@@ -13,28 +13,8 @@ runnerScaleSetName: "self-hosted-gremlin"
|
||||
githubConfigSecret:
|
||||
github_token: "PLACEHOLDER"
|
||||
|
||||
# Kubernetes container mode — workflow steps run as separate containers (no DinD)
|
||||
# Docker-in-Docker mode — runner has a full Docker daemon, works like GitHub-hosted runners
|
||||
# NOTE: Do NOT override template.spec when using containerMode — the chart auto-injects
|
||||
# the correct DinD sidecar, volume mounts, DOCKER_HOST env, and startup probes.
|
||||
containerMode:
|
||||
type: kubernetes
|
||||
kubernetesModeWorkVolumeClaim:
|
||||
accessModes: ["ReadWriteOnce"]
|
||||
storageClassName: "local-path"
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
|
||||
# Ephemeral runners — each job gets a clean pod
|
||||
ephemeral: true
|
||||
|
||||
# Resource limits per runner pod
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
- name: runner
|
||||
resources:
|
||||
limits:
|
||||
cpu: "2"
|
||||
memory: 4Gi
|
||||
requests:
|
||||
cpu: "1"
|
||||
memory: 2Gi
|
||||
type: dind
|
||||
|
||||
Reference in New Issue
Block a user