diff --git a/k8s/infra/forgejo-runner/templates/deployment.yaml b/k8s/infra/forgejo-runner/templates/deployment.yaml index 161edf8..4854095 100644 --- a/k8s/infra/forgejo-runner/templates/deployment.yaml +++ b/k8s/infra/forgejo-runner/templates/deployment.yaml @@ -60,7 +60,7 @@ spec: containers: - name: runner image: {{ .Values.runner.image.repository }}:{{ .Values.runner.image.tag }} - command: ["sh", "-c", "forgejo-runner daemon --config /etc/forgejo-runner/config.yaml"] + command: ["sh", "-c", "while ! wget -q -O- http://localhost:2375/_ping >/dev/null 2>&1; do echo 'waiting for dind...'; sleep 2; done; echo 'dind ready'; forgejo-runner daemon --config /etc/forgejo-runner/config.yaml"] workingDir: /data env: - name: DOCKER_HOST