From b620486ac05de11336a5c8342966a699503b9f86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20T=C3=B6lle?= Date: Mon, 8 Jan 2024 11:46:58 +0100 Subject: [PATCH] feat: add support & tests for Kubernetes 1.29 (#560) Add the new version to our ci and docs matrices. --- .github/workflows/test_e2e.yml | 4 +++- docs/kubernetes/README.md | 1 + test/e2e/kubernetes/run-e2e-tests.sh | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_e2e.yml b/.github/workflows/test_e2e.yml index 98835a82..797595c3 100644 --- a/.github/workflows/test_e2e.yml +++ b/.github/workflows/test_e2e.yml @@ -22,6 +22,8 @@ jobs: k8s-test: v1.27.9 - k3s: v1.28 k8s-test: v1.28.5 + - k3s: v1.29 + k8s-test: v1.29.0 steps: - uses: actions/setup-go@v5 with: @@ -42,7 +44,7 @@ jobs: kubectl skaffold helm: v3.11.2 - kubectl: v1.28.1 + kubectl: v1.29.0 skaffold: v2.3.0 - name: Run tests diff --git a/docs/kubernetes/README.md b/docs/kubernetes/README.md index 891007d7..633d08b1 100644 --- a/docs/kubernetes/README.md +++ b/docs/kubernetes/README.md @@ -207,6 +207,7 @@ Current Kubernetes Releases: https://kubernetes.io/releases/ | Kubernetes | CSI Driver | Deployment File | |------------|-----------:|--------------------------------------------------------------------------------------------------:| +| 1.29 | 2.6.0+ | https://raw.githubusercontent.com/hetznercloud/csi-driver/v2.6.0/deploy/kubernetes/hcloud-csi.yml | | 1.28 | 2.6.0+ | https://raw.githubusercontent.com/hetznercloud/csi-driver/v2.6.0/deploy/kubernetes/hcloud-csi.yml | | 1.27 | 2.6.0+ | https://raw.githubusercontent.com/hetznercloud/csi-driver/v2.6.0/deploy/kubernetes/hcloud-csi.yml | | 1.26 | 2.6.0+ | https://raw.githubusercontent.com/hetznercloud/csi-driver/v2.6.0/deploy/kubernetes/hcloud-csi.yml | diff --git a/test/e2e/kubernetes/run-e2e-tests.sh b/test/e2e/kubernetes/run-e2e-tests.sh index 8f5629dd..8db8edad 100755 --- a/test/e2e/kubernetes/run-e2e-tests.sh +++ b/test/e2e/kubernetes/run-e2e-tests.sh @@ -2,7 +2,7 @@ set -uex -o pipefail SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" -k8s_test_version="${K8S_TEST_VERSION:-v1.28.1}" +k8s_test_version="${K8S_TEST_VERSION:-v1.29.0}" mkdir -p "${SCRIPT_DIR}/test-binaries" # TODO: Read linux-amd64 from env