@@ -67,18 +67,15 @@ export SUBPACKAGES := $(SUBPACKAGES)
6767# ====================================================================================
6868# Setup Kubernetes tools
6969
70- KIND_VERSION = v0.29.0
71- # dependency for up
72- UP_VERSION = v0.40.0-0.rc.4
73- UP_CHANNEL = alpha
74- UPTEST_VERSION = v2.0.1
70+ KIND_VERSION = v0.30.0
71+ UPTEST_VERSION = v2.2.0
7572KUSTOMIZE_VERSION = v5.3.0
7673YQ_VERSION = v4.40.5
77- CROSSPLANE_VERSION = 1.20.0
74+ CROSSPLANE_VERSION = 2.0.2
75+ CROSSPLANE_CLI_VERSION = v2.0.2
7876CRDDIFF_VERSION = v0.12.1
7977
80- export UP_VERSION := $(UP_VERSION )
81- export UP_CHANNEL := $(UP_CHANNEL )
78+ export CROSSPLANE_CLI_VERSION := $(CROSSPLANE_CLI_VERSION )
8279
8380-include build/makelib/k8s_tools.mk
8481
@@ -151,7 +148,7 @@ run: go.build
151148
152149# NOTE(hasheddan): we ensure up is installed prior to running platform-specific
153150# build steps in parallel to avoid encountering an installation race condition.
154- build.init : $(UP )
151+ build.init : $(CROSSPLANE_CLI )
155152
156153# ====================================================================================
157154# Setup Terraform for fetching provider schema
@@ -340,12 +337,12 @@ endif
340337SUBPACKAGES := $(if $(PROVIDERS ) ,$(PROVIDERS ) ,$(SUBPACKAGES ) )
341338# use REPO in place of XPKG_REG_ORGS if set
342339XPKG_REG_ORGS := $(if $(REPO ) ,$(REPO ) ,$(XPKG_REG_ORGS ) )
343- load-pkg : $(UP ) build.all
340+ load-pkg : $(CROSSPLANE_CLI ) build.all
344341 @$(INFO ) Loading the family providers into the Docker daemon: $(SUBPACKAGES )
345342 @for p in $(PLATFORMS ) ; do \
346343 mkdir -p " $( XPKG_OUTPUT_DIR) /$$ p" ; \
347344 done
348- @$(UP ) xpkg batch --smaller-providers $$(echo -n "$(SUBPACKAGES ) config" | tr ' ' ',' ) \
345+ @$(CROSSPLANE_CLI ) xpkg batch --smaller-providers $$(echo -n "$(SUBPACKAGES ) config" | tr ' ' ',' ) \
349346 --family-base-image $(BUILD_REGISTRY ) /$(PROJECT_NAME ) \
350347 --platform $(BATCH_PLATFORMS ) \
351348 --provider-name $(PROJECT_NAME ) \
@@ -357,7 +354,6 @@ load-pkg: $(UP) build.all
357354 --build-only=true \
358355 --examples-root $(ROOT_DIR ) /examples \
359356 --examples-group-override monolith=* --examples-group-override config=providerconfig \
360- --auth-ext $(ROOT_DIR ) /package/auth.yaml \
361357 --crd-root $(ROOT_DIR ) /package/crds \
362358 --crd-group-override monolith=* --crd-group-override config=$(PROVIDER_NAME ) \
363359 --package-metadata-template $(ROOT_DIR ) /package/crossplane.yaml.tmpl \
0 commit comments