File tree Expand file tree Collapse file tree 5 files changed +27
-6
lines changed Expand file tree Collapse file tree 5 files changed +27
-6
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,7 @@ goarch="$(go env GOARCH)"
3030goos=" $( go env GOOS) "
3131
3232# Note: When updating the MINIMUM_KIND_VERSION new shas MUST be added in `preBuiltMappings` at `test/infrastructure/kind/mapper.go`
33- # Note: The kind version here is out of sync with our go dependency which is 0.25.0 due to issues building images <= kubernetes v1.30.
34- MINIMUM_KIND_VERSION=v0.24.0
33+ MINIMUM_KIND_VERSION=v0.26.0
3534
3635
3736# Ensure the kind tool exists and is a viable version, or installs it
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ const (
3737 DefaultNodeImageRepository = "kindest/node"
3838
3939 // DefaultNodeImageVersion is the default Kubernetes version to be used for creating a kind cluster.
40- DefaultNodeImageVersion = "v1.32.0@sha256:2458b423d635d7b01637cac2d6de7e1c1dca1148a2ba2e90975e214ca849e7cb "
40+ DefaultNodeImageVersion = "v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027 "
4141)
4242
4343// KindClusterOption is a NewKindClusterProvider option.
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ require (
3434 k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
3535 sigs.k8s.io/cluster-api v0.0.0-00010101000000-000000000000
3636 sigs.k8s.io/controller-runtime v0.19.4
37- sigs.k8s.io/kind v0.25 .0
37+ sigs.k8s.io/kind v0.26 .0
3838 sigs.k8s.io/yaml v1.4.0
3939)
4040
Original file line number Diff line number Diff line change @@ -460,8 +460,8 @@ sigs.k8s.io/controller-runtime v0.19.4 h1:SUmheabttt0nx8uJtoII4oIP27BVVvAKFvdvGF
460460sigs.k8s.io/controller-runtime v0.19.4 /go.mod h1:iRmWllt8IlaLjvTTDLhRBXIEtkCK6hwVBJJsYS9Ajf4 =
461461sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo =
462462sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd /go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0 =
463- sigs.k8s.io/kind v0.25 .0 h1:ugUvgesHKKA0yKmD6QtYTiEev+kPUpGxdTPbMGf8VTU =
464- sigs.k8s.io/kind v0.25 .0 /go.mod h1:t7ueEpzPYJvHA8aeLtI52rtFftNgUYUaCwvxjk7phfw =
463+ sigs.k8s.io/kind v0.26 .0 h1:8fS6I0Q5WGlmLprSpH0DarlOSdcsv0txnwc93J2BP7M =
464+ sigs.k8s.io/kind v0.26 .0 /go.mod h1:t7ueEpzPYJvHA8aeLtI52rtFftNgUYUaCwvxjk7phfw =
465465sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4 =
466466sigs.k8s.io/structured-merge-diff/v4 v4.4.1 /go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08 =
467467sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E =
Original file line number Diff line number Diff line change @@ -79,6 +79,28 @@ type Mapping struct {
7979var preBuiltMappings = []Mapping {
8080
8181 // TODO: Add pre-built images for newer Kind versions on top
82+ // Pre-built images for Kind v1.26.
83+ {
84+ KubernetesVersion : semver .MustParse ("1.32.0" ),
85+ Mode : Mode0_20 ,
86+ Image : "kindest/node:v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027" ,
87+ },
88+ {
89+ KubernetesVersion : semver .MustParse ("1.31.4" ),
90+ Mode : Mode0_20 ,
91+ Image : "kindest/node:v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30" ,
92+ },
93+ {
94+ KubernetesVersion : semver .MustParse ("1.30.8" ),
95+ Mode : Mode0_20 ,
96+ Image : "kindest/node:v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf" ,
97+ },
98+ {
99+ KubernetesVersion : semver .MustParse ("1.29.12" ),
100+ Mode : Mode0_20 ,
101+ Image : "kindest/node:v1.29.12@sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec" ,
102+ },
103+
82104 // Pre-built images for Kind v1.25.
83105 {
84106 KubernetesVersion : semver .MustParse ("1.32.0" ),
You can’t perform that action at this time.
0 commit comments