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: