From 4b11b6cab7262117914fe7e3d5aecd6795a45085 Mon Sep 17 00:00:00 2001 From: Massaki Archambault Date: Sun, 6 Apr 2025 15:09:37 -0400 Subject: [PATCH] fix runner multiarch --- kustomize/bases/gitea/kustomization.yaml | 13 ++++++++++ kustomize/bases/gitea/runner-statefulset.yaml | 25 ++++++++++++------- .../bases/gitea/scripts/runner-entrypoint.sh | 8 ++++++ 3 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 kustomize/bases/gitea/scripts/runner-entrypoint.sh diff --git a/kustomize/bases/gitea/kustomization.yaml b/kustomize/bases/gitea/kustomization.yaml index efedf32..ae64a2b 100644 --- a/kustomize/bases/gitea/kustomization.yaml +++ b/kustomize/bases/gitea/kustomization.yaml @@ -25,6 +25,9 @@ configMapGenerator: literals: - GITEA_EXTERNAL_HOST=code.badjware.dev - GITEA_EXTERNAL_URL=https://code.badjware.dev + - name: runner-scripts + files: + - runner-entrypoint.sh=scripts/runner-entrypoint.sh replacements: - source: @@ -47,6 +50,16 @@ replacements: name: runner-arm64 fieldPaths: - spec.template.spec.containers + - source: + kind: StatefulSet + name: runner-amd64 + fieldPath: spec.template.spec.volumes + targets: + - select: + kind: StatefulSet + name: runner-arm64 + fieldPaths: + - spec.template.spec.volumes - source: kind: StatefulSet name: runner-amd64 diff --git a/kustomize/bases/gitea/runner-statefulset.yaml b/kustomize/bases/gitea/runner-statefulset.yaml index 3d9d377..3e7ac56 100644 --- a/kustomize/bases/gitea/runner-statefulset.yaml +++ b/kustomize/bases/gitea/runner-statefulset.yaml @@ -33,7 +33,7 @@ spec: containers: - name: runner image: gitea/act_runner:nightly - command: ["sh", "-c", "while ! nc -z localhost 2376