@@ -34,7 +34,7 @@ export GOPROXY
3434export GO111MODULE =on
3535
3636# Kubebuilder.
37- export KUBEBUILDER_ENVTEST_KUBERNETES_VERSION ?= 1.32 .0
37+ export KUBEBUILDER_ENVTEST_KUBERNETES_VERSION ?= 1.34 .0
3838export KUBEBUILDER_CONTROLPLANE_START_TIMEOUT ?= 60s
3939export KUBEBUILDER_CONTROLPLANE_STOP_TIMEOUT ?= 60s
4040
@@ -70,11 +70,11 @@ ifneq ($(abspath $(ROOT_DIR)),$(GOPATH)/src/sigs.k8s.io/cluster-api-provider-azu
7070endif
7171
7272# Binaries.
73- CONTROLLER_GEN_VER := v0.16.1
73+ CONTROLLER_GEN_VER := v0.18.0
7474CONTROLLER_GEN_BIN := controller-gen
7575CONTROLLER_GEN := $(TOOLS_BIN_DIR ) /$(CONTROLLER_GEN_BIN ) -$(CONTROLLER_GEN_VER )
7676
77- CONVERSION_GEN_VER := v0.31 .0
77+ CONVERSION_GEN_VER := v0.33 .0
7878CONVERSION_GEN_BIN := conversion-gen
7979CONVERSION_GEN := $(TOOLS_BIN_DIR ) /$(CONVERSION_GEN_BIN ) -$(CONVERSION_GEN_VER )
8080
@@ -142,7 +142,7 @@ CODESPELL_BIN := codespell
142142CODESPELL_DIST_DIR := codespell_dist
143143CODESPELL := $(TOOLS_BIN_DIR ) /$(CODESPELL_DIST_DIR ) /$(CODESPELL_BIN )
144144
145- SETUP_ENVTEST_VER := release-0.19
145+ SETUP_ENVTEST_VER := release-0.21
146146SETUP_ENVTEST_BIN := setup-envtest
147147SETUP_ENVTEST := $(abspath $(TOOLS_BIN_DIR ) /$(SETUP_ENVTEST_BIN ) -$(SETUP_ENVTEST_VER ) )
148148SETUP_ENVTEST_PKG := sigs.k8s.io/controller-runtime/tools/setup-envtest
@@ -358,7 +358,7 @@ create-management-cluster: $(KUSTOMIZE) $(ENVSUBST) $(KUBECTL) $(KIND) ## Create
358358 ./hack/create-custom-cloud-provider-config.sh
359359
360360 # Deploy CAPI
361- timeout --foreground 300 bash -c "until curl --retry $(CURL_RETRIES) -sSL https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.10.7 /cluster-api-components.yaml | $(ENVSUBST) | $(KUBECTL) apply -f -; do sleep 5; done"
361+ timeout --foreground 300 bash -c "until curl --retry $(CURL_RETRIES) -sSL https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.11.3 /cluster-api-components.yaml | $(ENVSUBST) | $(KUBECTL) apply -f -; do sleep 5; done"
362362
363363 # Deploy CAAPH
364364 timeout --foreground 300 bash -c "until curl --retry $(CURL_RETRIES) -sSL https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/releases/download/v0.4.1/addon-components.yaml | $(ENVSUBST) | $(KUBECTL) apply -f -; do sleep 5; done"
@@ -416,7 +416,7 @@ create-workload-cluster: $(ENVSUBST) $(KUBECTL) ## Create a workload cluster.
416416 # Get kubeconfig and store it locally.
417417 $(KUBECTL) get secret/$(CLUSTER_NAME)-kubeconfig -n default -o json | jq -r .data.value | base64 --decode > ./kubeconfig
418418 # TODO: Standardize timeouts across the Makefile and make them configurable based on the job.
419- $(KUBECTL) -n default wait --for=condition=Ready --timeout=60m cluster "$(CLUSTER_NAME)"
419+ $(KUBECTL) -n default wait --for=condition=Ready --timeout=60m clusters.v1beta1. cluster.x-k8s.io "$(CLUSTER_NAME)"
420420
421421 # Set the namespace to `default` b/c when the service account is auto mounted, the namespace is changed to `test-pods`.
422422 $(KUBECTL) --kubeconfig=./kubeconfig config set-context --current --namespace="default"
0 commit comments