From 0aac8c316af90118d09e390dd1f624f8bb5aac13 Mon Sep 17 00:00:00 2001 From: Damir Mukimov Date: Wed, 24 Dec 2025 22:32:04 +0100 Subject: [PATCH] fix: Configure Docker daemon to login to Docker Hub on startup --- k8s/gitea-runners/deployment.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/k8s/gitea-runners/deployment.yaml b/k8s/gitea-runners/deployment.yaml index 8b19182..5c18867 100644 --- a/k8s/gitea-runners/deployment.yaml +++ b/k8s/gitea-runners/deployment.yaml @@ -21,11 +21,30 @@ spec: env: - name: DOCKER_TLS_CERTDIR value: "" + - name: DOCKER_HUB_USERNAME + valueFrom: + secretKeyRef: + name: docker-hub-credentials + key: username + - name: DOCKER_HUB_PASSWORD + valueFrom: + secretKeyRef: + name: docker-hub-credentials + key: password securityContext: privileged: true volumeMounts: - name: docker-graph-storage mountPath: /var/lib/docker + lifecycle: + postStart: + exec: + command: + - /bin/sh + - -c + - | + sleep 10 + docker login --username ${DOCKER_HUB_USERNAME} --password ${DOCKER_HUB_PASSWORD} || true - name: runner image: gitea/act_runner:latest env: