From cb0bdd2c499597b9397fb9802a48a8ff47170e32 Mon Sep 17 00:00:00 2001 From: Lucas TESSON Date: Sat, 25 Jan 2025 22:30:47 +0100 Subject: [PATCH] ci: add kind testing --- .github/workflows/kind.yaml | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/kind.yaml diff --git a/.github/workflows/kind.yaml b/.github/workflows/kind.yaml new file mode 100644 index 0000000..2dcf90e --- /dev/null +++ b/.github/workflows/kind.yaml @@ -0,0 +1,42 @@ +name: Create Cluster with Registry + +on: + push: {} + +jobs: + setup-and-deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up Docker registry + run: | + docker network create kind || true + docker run -d --network kind --name registry -p 5000:5000 registry:2 + + - name: Set up Kind cluster + uses: helm/kind-action@v1.7.0 + with: + version: v0.20.0 + env: + KIND_EXPERIMENTAL_DOCKER_NETWORK: kind + + - name: Connect Kind to the Docker registry + run: | + cat <