From 15db47aee3e2701d5f9f085e04d1c44a2a91334a Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Fri, 14 Jun 2024 09:20:59 +0300 Subject: [PATCH] Build Kubernetes on ARM64 GitHub runners Signed-off-by: Stefan Prodan --- .github/workflows/build-kind.yaml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-kind.yaml b/.github/workflows/build-kind.yaml index 22e340e..c106d52 100644 --- a/.github/workflows/build-kind.yaml +++ b/.github/workflows/build-kind.yaml @@ -32,6 +32,10 @@ jobs: uses: actions/setup-go@v5 with: go-version: 1.22.x + - name: Setup Kind + uses: helm/kind-action@v1.10.0 + with: + version: v0.23.0 - name: Checkout uses: actions/checkout@v4 with: @@ -53,9 +57,8 @@ jobs: docker tag kindest/node:latest ghcr.io/fluxcd/kindest/node:${{ steps.prep.outputs.VERSION }}-amd64 docker push ghcr.io/fluxcd/kindest/node:${{ steps.prep.outputs.VERSION }}-amd64 k8s-node-arm64: - # Hosted on Equinix - # Docs: https://github.com/fluxcd/flux2/tree/main/.github/runners - runs-on: [self-hosted, Linux, ARM64, equinix] + runs-on: + group: "ARM64" steps: - name: Checkout uses: actions/checkout@v4 @@ -72,6 +75,10 @@ jobs: uses: actions/setup-go@v5 with: go-version: 1.22.x + - name: Setup Kind + uses: helm/kind-action@v1.10.0 + with: + version: v0.23.0 - name: Checkout uses: actions/checkout@v4 with: