@@ -182,12 +182,12 @@ HELM = $(LOCALBIN)/helm
182
182
KIND = $(LOCALBIN ) /kind
183
183
184
184
# # Tool Versions
185
- KUSTOMIZE_VERSION ?= v5.5 .0
186
- CONTROLLER_TOOLS_VERSION ?= v0.16.5
187
- ENVTEST_VERSION ?= release-0.19
188
- GOLANGCI_LINT_VERSION ?= v1.61.0
189
- HELM_VERSION ?= v3.16.2
190
- KIND_VERSION ?= v0.24 .0
185
+ KUSTOMIZE_VERSION ?= v5.6 .0
186
+ CONTROLLER_TOOLS_VERSION ?= v0.17.1
187
+ ENVTEST_VERSION ?= release-0.20
188
+ GOLANGCI_LINT_VERSION ?= v1.63.4
189
+ HELM_VERSION ?= v3.17.0
190
+ KIND_VERSION ?= v0.26 .0
191
191
192
192
.PHONY : kustomize
193
193
kustomize : $(KUSTOMIZE ) # # Download kustomize locally if necessary.
@@ -259,13 +259,18 @@ endif
259
259
# #@ Chainsaw-E2E
260
260
261
261
# Tool Versions
262
- KINDTEST_K8S_VERSION ?= 1.26.15
263
- CHAINSAW_VERSION ?= v0.2.11
262
+ # KIND_K8S_VERSION refers to the version of k8s to be used by kind.
263
+ # The version only effects e2e tests.
264
+ # When run `make kind-create`, the version of k8s will be used to create the kind cluster,
265
+ # and the target kubeconfig file will be named as `./kind-kubeconfig-$(KIND_K8S_VERSION)`.
266
+ # So if you want to use the target cluster, to run `export KUBECONFIG=./kind-kubeconfig-$(KIND_K8S_VERSION)`.
267
+ KIND_K8S_VERSION ?= 1.26.15
268
+ CHAINSAW_VERSION ?= v0.2.12
264
269
PRODUCT_VERSION ?= 3.1.3
265
270
266
- KIND_IMAGE ?= kindest/node:v${KINDTEST_K8S_VERSION }
267
- KIND_KUBECONFIG ?= ./kind-kubeconfig-$(KINDTEST_K8S_VERSION )
268
- KIND_CLUSTER_NAME ?= ${PROJECT_NAME}-$(KINDTEST_K8S_VERSION )
271
+ KIND_IMAGE ?= kindest/node:v${KIND_K8S_VERSION }
272
+ KIND_KUBECONFIG ?= ./kind-kubeconfig-$(KIND_K8S_VERSION )
273
+ KIND_CLUSTER_NAME ?= ${PROJECT_NAME}-$(KIND_K8S_VERSION )
269
274
KIND_CONFIG ?= test/e2e/kind-config.yaml
270
275
271
276
CHAINSAW = $(LOCALBIN ) /chainsaw
0 commit comments