From a4ac805f8b105589f30eab0fc0191cf7a98fcb60 Mon Sep 17 00:00:00 2001 From: Todd Short Date: Wed, 28 Oct 2026 11:24:54 -0400 Subject: [PATCH 1/2] chore: bump bingo kind to v0.33.0 Signed-off-by: Todd Short --- .bingo/Variables.mk | 6 +++--- .bingo/kind.mod | 2 +- .bingo/kind.sum | 2 ++ .bingo/variables.env | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.bingo/Variables.mk b/.bingo/Variables.mk index 1290911f0..afc7941c0 100644 --- a/.bingo/Variables.mk +++ b/.bingo/Variables.mk @@ -29,11 +29,11 @@ $(CONTROLLER_GEN): $(BINGO_DIR)/controller-gen.mod @echo "(re)installing $(GOBIN)/controller-gen-v0.20.0" @cd $(BINGO_DIR) && GOWORK=off GOOS=$(GOHOSTOS) GOARCH=$(GOHOSTARCH) GOARM=$(GOHOSTARM) $(GO) build -mod=mod -modfile=controller-gen.mod -o=$(GOBIN)/controller-gen-v0.20.0 "sigs.k8s.io/controller-tools/cmd/controller-gen" -KIND := $(GOBIN)/kind-v0.32.0 +KIND := $(GOBIN)/kind-v0.33.0 $(KIND): $(BINGO_DIR)/kind.mod @# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies. - @echo "(re)installing $(GOBIN)/kind-v0.32.0" - @cd $(BINGO_DIR) && GOWORK=off GOOS=$(GOHOSTOS) GOARCH=$(GOHOSTARCH) GOARM=$(GOHOSTARM) $(GO) build -mod=mod -modfile=kind.mod -o=$(GOBIN)/kind-v0.32.0 "sigs.k8s.io/kind" + @echo "(re)installing $(GOBIN)/kind-v0.33.0" + @cd $(BINGO_DIR) && GOWORK=off GOOS=$(GOHOSTOS) GOARCH=$(GOHOSTARCH) GOARM=$(GOHOSTARM) $(GO) build -mod=mod -modfile=kind.mod -o=$(GOBIN)/kind-v0.33.0 "sigs.k8s.io/kind" OPENAPI_GEN := $(GOBIN)/openapi-gen-v0.0.0-20260127142750-a19766b6e2d4 $(OPENAPI_GEN): $(BINGO_DIR)/openapi-gen.mod diff --git a/.bingo/kind.mod b/.bingo/kind.mod index f253423d3..c839da64c 100644 --- a/.bingo/kind.mod +++ b/.bingo/kind.mod @@ -2,4 +2,4 @@ module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT go 1.25.3 -require sigs.k8s.io/kind v0.32.0 +require sigs.k8s.io/kind v0.33.0 diff --git a/.bingo/kind.sum b/.bingo/kind.sum index 8e32576a8..e00e6cab6 100644 --- a/.bingo/kind.sum +++ b/.bingo/kind.sum @@ -31,5 +31,7 @@ sigs.k8s.io/kind v0.31.0 h1:UcT4nzm+YM7YEbqiAKECk+b6dsvc/HRZZu9U0FolL1g= sigs.k8s.io/kind v0.31.0/go.mod h1:FSqriGaoTPruiXWfRnUXNykF8r2t+fHtK0P0m1AbGF8= sigs.k8s.io/kind v0.32.0 h1:p9hscbj98u/qyrjVpjId86LI70nQmbSsipV7wCG10Xk= sigs.k8s.io/kind v0.32.0/go.mod h1:FSqriGaoTPruiXWfRnUXNykF8r2t+fHtK0P0m1AbGF8= +sigs.k8s.io/kind v0.33.0 h1:AjvDv3vOygb/VKLVQW87lfktIBzkxR8Ump9DjxC8+Lk= +sigs.k8s.io/kind v0.33.0/go.mod h1:FSqriGaoTPruiXWfRnUXNykF8r2t+fHtK0P0m1AbGF8= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/.bingo/variables.env b/.bingo/variables.env index e6b9ce9c2..9dc9f4649 100644 --- a/.bingo/variables.env +++ b/.bingo/variables.env @@ -10,7 +10,7 @@ fi CONTROLLER_GEN="${GOBIN}/controller-gen-v0.20.0" -KIND="${GOBIN}/kind-v0.32.0" +KIND="${GOBIN}/kind-v0.33.0" OPENAPI_GEN="${GOBIN}/openapi-gen-v0.0.0-20260127142750-a19766b6e2d4" From f070114d5d1440ab589132c5c0b1b3cb1c6d3411 Mon Sep 17 00:00:00 2001 From: Todd Short Date: Wed, 28 Oct 2026 11:27:49 -0400 Subject: [PATCH 2/2] docs: refresh kind node version examples for Kubernetes 1.37 Signed-off-by: Todd Short --- Makefile | 2 +- hack/get-kind-node-version.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 93d021948..0a250b84f 100644 --- a/Makefile +++ b/Makefile @@ -119,7 +119,7 @@ verify: manifests generate format tidy GO_INSTALL_OPTS ?= "-mod=mod" # Determine the latest available kindest/node image for the Kubernetes minor version -# matching the k8s.io/client-go dependency (e.g., client-go v0.36.1 → kindest/node:v1.36.1) +# matching the k8s.io/client-go dependency (e.g., client-go v0.37.1 → kindest/node:v1.37.0) KIND_NODE_VERSION := $(shell ./hack/get-kind-node-version.sh) KIND_CLUSTER_IMAGE := kindest/node:v$(KIND_NODE_VERSION) diff --git a/hack/get-kind-node-version.sh b/hack/get-kind-node-version.sh index c5840f90e..e5abe836f 100755 --- a/hack/get-kind-node-version.sh +++ b/hack/get-kind-node-version.sh @@ -5,7 +5,7 @@ set -euo pipefail # Determines the latest available kindest/node image tag for the Kubernetes # minor version that matches the k8s.io/client-go dependency in go.mod. # -# client-go v0.36.1 → look for kindest/node:v1.36.* → print "1.36.1" +# client-go v0.37.1 → look for kindest/node:v1.37.* → print "1.37.0" MINOR=$(go list -m k8s.io/client-go | cut -d" " -f2 | sed 's/^v0\.\([0-9]\{1,\}\)\.[0-9]\{1,\}$/\1/')