@@ -50,7 +50,7 @@ tools += helm=v3.14.4
50
50
# https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl
51
51
tools += kubectl=v1.30.0
52
52
# https://github.com/kubernetes-sigs/kind/releases
53
- tools += kind=v0.22 .0
53
+ tools += kind=v0.23 .0
54
54
# https://www.vaultproject.io/downloads
55
55
tools += vault=1.16.2
56
56
# https://github.com/Azure/azure-workload-identity/releases
@@ -72,7 +72,7 @@ tools += rclone=v1.66.0
72
72
73
73
# ## go packages
74
74
# https://pkg.go.dev/sigs.k8s.io/controller-tools/cmd/controller-gen?tab=versions
75
- tools += controller-gen=v0.14 .0
75
+ tools += controller-gen=v0.15 .0
76
76
# https://pkg.go.dev/golang.org/x/tools/cmd/goimports?tab=versions
77
77
tools += goimports=v0.20.0
78
78
# https://pkg.go.dev/github.com/google/go-licenses/licenses?tab=versions
@@ -132,18 +132,19 @@ tools += gci=v0.13.4
132
132
tools += yamlfmt=v0.12.1
133
133
134
134
# https://pkg.go.dev/k8s.io/code-generator/cmd?tab=versions
135
- K8S_CODEGEN_VERSION := v0.29.3
135
+ K8S_CODEGEN_VERSION := v0.30.1
136
136
tools += client-gen=$(K8S_CODEGEN_VERSION )
137
137
tools += deepcopy-gen=$(K8S_CODEGEN_VERSION )
138
138
tools += informer-gen=$(K8S_CODEGEN_VERSION )
139
139
tools += lister-gen=$(K8S_CODEGEN_VERSION )
140
140
tools += applyconfiguration-gen=$(K8S_CODEGEN_VERSION )
141
- tools += openapi-gen=$(K8S_CODEGEN_VERSION )
142
141
tools += defaulter-gen=$(K8S_CODEGEN_VERSION )
143
142
tools += conversion-gen=$(K8S_CODEGEN_VERSION )
143
+ # https://github.com/kubernetes/kube-openapi
144
+ tools += openapi-gen=f0e62f92d13f418e2732b21c952fd17cab771c75
144
145
145
- # https://github. com/kubernetes-sigs/kubebuilder/blob/tools -releases/build/cloudbuild_tools .yaml
146
- KUBEBUILDER_ASSETS_VERSION := 1 .30.0
146
+ # https://raw.githubusercontent. com/kubernetes-sigs/controller-tools/master/envtest -releases.yaml
147
+ KUBEBUILDER_ASSETS_VERSION := v1 .30.0
147
148
tools += etcd=$(KUBEBUILDER_ASSETS_VERSION )
148
149
tools += kube-apiserver=$(KUBEBUILDER_ASSETS_VERSION )
149
150
@@ -317,9 +318,9 @@ go_dependencies += deepcopy-gen=k8s.io/code-generator/cmd/deepcopy-gen
317
318
go_dependencies += informer-gen=k8s.io/code-generator/cmd/informer-gen
318
319
go_dependencies += lister-gen=k8s.io/code-generator/cmd/lister-gen
319
320
go_dependencies += applyconfiguration-gen=k8s.io/code-generator/cmd/applyconfiguration-gen
320
- go_dependencies += openapi-gen=k8s.io/code-generator/cmd/openapi-gen
321
321
go_dependencies += defaulter-gen=k8s.io/code-generator/cmd/defaulter-gen
322
322
go_dependencies += conversion-gen=k8s.io/code-generator/cmd/conversion-gen
323
+ go_dependencies += openapi-gen=k8s.io/kube-openapi/cmd/openapi-gen
323
324
go_dependencies += helm-tool=github.com/cert-manager/helm-tool
324
325
go_dependencies += cmctl=github.com/cert-manager/cmctl/v2
325
326
go_dependencies += cmrel=github.com/cert-manager/release/cmd/cmrel
@@ -399,10 +400,10 @@ $(DOWNLOAD_DIR)/tools/kubectl@$(KUBECTL_VERSION)_$(HOST_OS)_$(HOST_ARCH): | $(DO
399
400
$(checkhash_script ) $(outfile ) $(kubectl_$(HOST_OS ) _$(HOST_ARCH ) _SHA256SUM ) ; \
400
401
chmod +x $(outfile )
401
402
402
- kind_linux_amd64_SHA256SUM =e4264d7ee07ca642fe52818d7c0ed188b193c214889dd055c929dbcb968d1f62
403
- kind_linux_arm64_SHA256SUM =4431805115da3b54290e3e976fe2db9a7e703f116177aace6735dfa1d8a4f3fe
404
- kind_darwin_amd64_SHA256SUM =28a9f7ad7fd77922c639e21c034d0f989b33402693f4f842099cd9185b144d20
405
- kind_darwin_arm64_SHA256SUM =c8dd3b287965150ae4db668294edc48229116e95d94620c306d8fae932ee633f
403
+ kind_linux_amd64_SHA256SUM =1d86e3069ffbe3da9f1a918618aecbc778e00c75f838882d0dfa2d363bc4a68c
404
+ kind_linux_arm64_SHA256SUM =a416d6c311882337f0e56910e4a2e1f8c106ec70c22cbf0ac1dd8f33c1e284fe
405
+ kind_darwin_amd64_SHA256SUM =81c77f104b4b668812f7930659dc01ad88fa4d1cfc56900863eacdfb2731c457
406
+ kind_darwin_arm64_SHA256SUM =68ec87c1e1ea2a708df883f4b94091150d19552d7b344e80ca59f449b301c2a0
406
407
407
408
.PRECIOUS : $(DOWNLOAD_DIR ) /tools/kind@$(KIND_VERSION ) _$(HOST_OS ) _$(HOST_ARCH )
408
409
$(DOWNLOAD_DIR ) /tools/kind@$(KIND_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) : | $(DOWNLOAD_DIR ) /tools
@@ -438,24 +439,24 @@ $(DOWNLOAD_DIR)/tools/azwi@$(AZWI_VERSION)_$(HOST_OS)_$(HOST_ARCH): | $(DOWNLOAD
438
439
tar xfO $(outfile ) .tar.gz azwi > $(outfile ) && chmod 775 $(outfile ) ; \
439
440
rm -f $(outfile ) .tar.gz
440
441
441
- kubebuilder_tools_linux_amd64_SHA256SUM =d51dae845397b7548444157903f2d573493afb6f90ce9417c0f5c61d4b1f908d
442
- kubebuilder_tools_linux_arm64_SHA256SUM =83123010f603390ee0f417ad1cf2a715f5bff335c5841dcd4221764e52732336
443
- kubebuilder_tools_darwin_amd64_SHA256SUM =46f5a680f28b6db9fdaaab4659dee68a1f2e04a0d9a39f9b0176562a9e95167b
444
- kubebuilder_tools_darwin_arm64_SHA256SUM =ce37b6fcd7678d78a610da1ae5e8e68777025b2bf046558820f967fe7a8f0dfd
442
+ kubebuilder_tools_linux_amd64_SHA256SUM =2a9792cb5f1403f524543ce94c3115e3c4a4229f0e86af55fd26c078da448164
443
+ kubebuilder_tools_linux_arm64_SHA256SUM =39cc7274a3075a650a20fcd24b9e2067375732bebaf5356088a8efb35155f068
444
+ kubebuilder_tools_darwin_amd64_SHA256SUM =85890b864330baec88f53aabfc1d5d94a8ca8c17483f34f4823dec0fae7c6e3a
445
+ kubebuilder_tools_darwin_arm64_SHA256SUM =849362d26105b64193b4142982c710306d90248272731a81fb83efac27c5a750
445
446
446
447
.PRECIOUS : $(DOWNLOAD_DIR ) /tools/kubebuilder_tools_$(KUBEBUILDER_ASSETS_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) .tar.gz
447
448
$(DOWNLOAD_DIR ) /tools/kubebuilder_tools_$(KUBEBUILDER_ASSETS_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) .tar.gz : | $(DOWNLOAD_DIR ) /tools
448
449
@source $(lock_script ) $@ ; \
449
- $(CURL ) https://storage.googleapis. com/kubebuilder-tools/kubebuilder -tools-$(KUBEBUILDER_ASSETS_VERSION ) -$(HOST_OS ) -$(HOST_ARCH ) .tar.gz -o $(outfile ) ; \
450
+ $(CURL ) https://github. com/kubernetes-sigs/controller -tools/releases/download/envtest- $( KUBEBUILDER_ASSETS_VERSION ) /envtest -$(KUBEBUILDER_ASSETS_VERSION ) -$(HOST_OS ) -$(HOST_ARCH ) .tar.gz -o $(outfile ) ; \
450
451
$(checkhash_script ) $(outfile ) $(kubebuilder_tools_$(HOST_OS ) _$(HOST_ARCH ) _SHA256SUM )
451
452
452
453
$(DOWNLOAD_DIR ) /tools/etcd@$(KUBEBUILDER_ASSETS_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) : $(DOWNLOAD_DIR ) /tools/kubebuilder_tools_$(KUBEBUILDER_ASSETS_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) .tar.gz | $(DOWNLOAD_DIR ) /tools
453
454
@source $(lock_script ) $@ ; \
454
- tar xfO $< kubebuilder/bin /etcd > $(outfile ) && chmod 775 $(outfile )
455
+ tar xfO $< controller-tools/envtest /etcd > $(outfile ) && chmod 775 $(outfile )
455
456
456
457
$(DOWNLOAD_DIR ) /tools/kube-apiserver@$(KUBEBUILDER_ASSETS_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) : $(DOWNLOAD_DIR ) /tools/kubebuilder_tools_$(KUBEBUILDER_ASSETS_VERSION ) _$(HOST_OS ) _$(HOST_ARCH ) .tar.gz | $(DOWNLOAD_DIR ) /tools
457
458
@source $(lock_script ) $@ ; \
458
- tar xfO $< kubebuilder/bin /kube-apiserver > $(outfile ) && chmod 775 $(outfile )
459
+ tar xfO $< controller-tools/envtest /kube-apiserver > $(outfile ) && chmod 775 $(outfile )
459
460
460
461
kyverno_linux_amd64_SHA256SUM =a5f6e9070c17acc47168c8ce4db78e45258376551b8bf68ad2d5ed27454cf666
461
462
kyverno_linux_arm64_SHA256SUM =007e828d622e73614365f5f7e8e107e36ae686e97e8982b1eeb53511fb2363c3
0 commit comments