# kind v0.27.0
- Product: kind (https://whatsnew.fyi/product/kind)
- Vendor: Kubernetes SIGs
- Date: 2025-02-15
- Version: v0.27.0
- Original notes: https://github.com/kubernetes-sigs/kind/releases/tag/v0.27.0
- Permalink: https://whatsnew.fyi/product/kind/releases/v0.27.0
What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog.
Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'.
---
- **changed** — Move kind to containerd 2.x
- **changed** — Update default node image to Kubernetes 1.32.2
- **changed** — Update Go to 1.23.6
- **fixed** — Add compatibility fixes for containerd 2.x
- **fixed** — Fix kind get clusters with nerdctl
- **fixed** — Statically link CNI binaries to match upstream
- **fixed** — Fix no-arguments validation for multiple subcommands
- **changed** — Update shellescape dependency to current vanity import
- **fixed** — When building node images: wait for containerd to be ready, and retry image pulls
**This release moves kind to containerd 2.x** and contains fixes for nerdctl. It also moves Kubernetes to 1.32.2 by default.
Breaking Changes
**WARNING**: kind v0.27.0+ will be required to use `kind load ...` subcommands with these new containerd 2.0+ images (built by kind v0.27+). For other use cases, the new images should still work with recent kind releases, but are not guaranteed. As always we *strongly* recommend consuming images by their `sha256` digest for security and reliability. https://github.com/kubernetes-sigs/kind/issues/3853
Older images from recent releases should continue to work with kind v0.27.0+.
**NOTE**: As [previously warned](https://github.com/kubernetes-sigs/kind/releases/tag/v0.20.0) containerd 2.x requires that you must be using `config_path` mode for containerd registry config. If you're using the [local registry script](https://kind.sigs.k8s.io/docs/user/local-registry/) at, or more recent than https://github.com/kubernetes-sigs/kind/commit/791b3dc43cb7cc5cd1d1763fa92c95bab4120903 (kind v0.20.0 / May 22, 2023) then no changes should be necessary.
The default node image is now `kindest/node:v1.32.2@sha256:f226345927d7e348497136874b6d207e0b32cc52154ad8323129352923a3142f`
New Features
- Updated to containerd 2.x
- Updated default node image to Kubernetes 1.32.2
- Updated go to 1.23.6
Images pre-built for this release:
- v1.32.2: `kindest/node:v1.32.2@sha256:f226345927d7e348497136874b6d207e0b32cc52154ad8323129352923a3142f`
- v1.31.6: `kindest/node:v1.31.6@sha256:28b7cbb993dfe093c76641a0c95807637213c9109b761f1d422c2400e22b8e87`
- v1.30.10: `kindest/node:v1.30.10@sha256:4de75d0e82481ea846c0ed1de86328d821c1e6a6a91ac37bf804e5313670e507`
- v1.29.14: `kindest/node:v1.29.14@sha256:8703bd94ee24e51b778d5556ae310c6c0fa67d761fae6379c8e0bb480e6fea29`
Additional images pre-built for this release:
- v1.33.0: `kindest/node:v1.33.0@sha256:02f73d6ae3f11ad5d543f16736a2cb2a63a300ad60e81dac22099b0b04784a4e`
**NOTE**: You _must_ use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons.
See also:
- https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster
- https://kind.sigs.k8s.io/docs/user/quick-start/#building-images
NOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see https://github.com/kubernetes-sigs/kind/issues/2718
Fixes
- Compatibility fixes for containerd 2.x
- Fix `kind get clusters` with nerdctl
- Statically link CNI binaries to match upstream
- Fix no-arguments validation for multiple subcommands
- Update shellescape dependency to current vanity import
- When building node images: wait for containerd to be ready, and retry image pulls
Contributors
**Thank you to everyone who contributed to this kind over the years!**
Committers for this release:
- @AkihiroSuda
- @BenTheElder
- @bobsongplus
- @dependeabot[bot]
- @dims
- @k8s-ci-robot
- @kachick
- @stmcginnis
- @tao12345666333
- @yashvardhan-kukreja