From 262c7b1f9cc5b69374ac4dfcce8b6609ef461df9 Mon Sep 17 00:00:00 2001 From: Damir Mukimov Date: Wed, 24 Dec 2025 22:36:54 +0100 Subject: [PATCH] fix: Mount Docker config.json for persistent authentication --- k8s/gitea-runners/deployment.yaml | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/k8s/gitea-runners/deployment.yaml b/k8s/gitea-runners/deployment.yaml index 5c18867..3de6dc6 100644 --- a/k8s/gitea-runners/deployment.yaml +++ b/k8s/gitea-runners/deployment.yaml @@ -21,30 +21,13 @@ 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: docker-config + mountPath: /root/.docker - name: runner image: gitea/act_runner:latest env: @@ -88,4 +71,7 @@ spec: - name: runner-config configMap: name: gitea-runner-config + - name: docker-config + configMap: + name: docker-config dnsPolicy: ClusterFirst