diff --git a/.github/workflows/apiserver-test.yaml b/.github/workflows/apiserver-test.yaml index 5a886c1ee..601052d69 100644 --- a/.github/workflows/apiserver-test.yaml +++ b/.github/workflows/apiserver-test.yaml @@ -65,7 +65,7 @@ jobs: - name: Setup Kind Cluster (Worker) run: | kind delete cluster --name worker - kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 --name worker + kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca --name worker kubectl version kubectl cluster-info kind get kubeconfig --name worker --internal > /tmp/worker.kubeconfig @@ -74,7 +74,7 @@ jobs: - name: Setup Kind Cluster (Hub) run: | kind delete cluster - kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 + kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca kubectl version kubectl cluster-info diff --git a/.github/workflows/e2e-multicluster-test.yml b/.github/workflows/e2e-multicluster-test.yml index a6a4ff0f4..66cd96932 100644 --- a/.github/workflows/e2e-multicluster-test.yml +++ b/.github/workflows/e2e-multicluster-test.yml @@ -60,7 +60,7 @@ jobs: - name: Setup Kind Cluster (Worker) run: | kind delete cluster --name worker - kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 --name worker + kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca --name worker kubectl version kubectl cluster-info kind get kubeconfig --name worker --internal > /tmp/worker.kubeconfig @@ -69,7 +69,7 @@ jobs: - name: Setup Kind Cluster (Hub) run: | kind delete cluster - kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 + kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca kubectl version kubectl cluster-info diff --git a/.github/workflows/e2e-rollout-test.yml b/.github/workflows/e2e-rollout-test.yml index f91ac3b9b..b5bfec9c1 100644 --- a/.github/workflows/e2e-rollout-test.yml +++ b/.github/workflows/e2e-rollout-test.yml @@ -60,7 +60,7 @@ jobs: - name: Setup Kind Cluster run: | kind delete cluster - kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 + kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca kubectl version kubectl cluster-info diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 748ce5e66..4a65f381b 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -60,7 +60,7 @@ jobs: - name: Setup Kind Cluster run: | kind delete cluster - kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 + kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca kubectl version kubectl cluster-info diff --git a/contribute/developer-guide.md b/contribute/developer-guide.md index d2b6fac89..ec192577b 100644 --- a/contribute/developer-guide.md +++ b/contribute/developer-guide.md @@ -5,7 +5,7 @@ This guide helps you get started developing KubeVela. ## Prerequisites 1. Golang version 1.17+ -2. Kubernetes version v1.18+ with `~/.kube/config` configured. +2. Kubernetes version v1.20+ with `~/.kube/config` configured. 3. ginkgo 1.14.0+ (just for [E2E test](./developer-guide.md#e2e-test)) 4. golangci-lint 1.38.0+, it will install automatically if you run `make`, you can [install it manually](https://golangci-lint.run/usage/install/#local-installation) if the installation is too slow. 5. kubebuilder v3.1.0+ and you need to manually install the dependency tools for unit test. @@ -177,7 +177,7 @@ To execute the e2e test of the API module, the mongodb service needs to exist lo # save your config mv ~/.kube/config ~/.kube/config.save -kind create cluster --image kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4 --name worker +kind create cluster --image kindest/node:v1.20.7@sha256:688fba5ce6b825be62a7c7fe1415b35da2bdfbb5a69227c499ea4cc0008661ca --name worker kind get kubeconfig --name worker --internal > /tmp/worker.kubeconfig kind get kubeconfig --name worker > /tmp/worker.client.kubeconfig