kubernetes-sigs/kind (kubernetes-sigs/kind)
### [`v0.25.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.25.0)
[Compare Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.24.0...v0.25.0-alpha)
This release contains a number of small networking fixes and the latest Kubernetes releases. Happy KubeCon!
Breaking Changes
- The default node image is now Kubernetes v1.31.2: `kindest/node:v1.31.2@sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e`
New Features
- Improved documentation for Ingress installation
- Updated to latest go 1.22.x (1.22.9)
Images pre-built for this release:
- v1.31.0: `kindest/node:v1.31.2@sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e`
- v1.30.6: `kindest/node:v1.30.6@sha256:b6d08db72079ba5ae1f4a88a09025c0a904af3b52387643c285442afb05ab994`
- v1.29.10: `kindest/node:v1.29.10@sha256:3b2d8c31753e6c8069d4fc4517264cd20e86fd36220671fb7d0a5855103aa84b`
- v1.28.15: `kindest/node:v1.28.15@sha256:a7c05c7ae043a0b8c818f5a06188bc2c4098f6cb59ca7d1856df00375d839251`
- v1.27.16: `kindest/node:v1.27.16@sha256:2d21a61643eafc439905e18705b8186f3296384750a835ad7a005dceb9546d20`
- v1.26.15: `kindest/node:v1.26.15@sha256:c79602a44b4056d7e48dc20f7504350f1e87530fe953428b792def00bc1076dd`
**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](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)
Fixes
- Updated kube-network-policies with a DNS fix for network policies
- Fix conflict with developing kube-network-policies
- Detect new docker ipv6 failure message and fallback to ipv4 only gracefully
- Fixes github codespaces, however we recommend ensuring ip6tables works on your host or at least disabling ipv6 in the docker daemon settings then: https://docs.docker.com/engine/release-notes/27/#ipv6
- Workaround podman no longer returning host IP for portmaps
- Aggregate ipmasq sync errors in kindnetd
Contributors
**Thank you to everyone who contributed to this release!**
Users whose commits are in this release (alphabetically by user name)
- [@aojea](https://redirect.github.com/aojea)
- [@AkihiroSuda](https://redirect.github.com/AkihiroSuda)
- [@BenTheElder](https://redirect.github.com/BenTheElder)
- [@CharlieTLe](https://redirect.github.com/CharlieTLe)
- [@dependabot](https://redirect.github.com/dependabot)\[bot]
- [@elieser1101](https://redirect.github.com/elieser1101)
- [@k8s-ci-robot](https://redirect.github.com/k8s-ci-robot)
- [@khanhtc1202](https://redirect.github.com/khanhtc1202)
- [@kebe7jun](https://redirect.github.com/kebe7jun)
- [@neolit123](https://redirect.github.com/neolit123)
- [@network-charles](https://redirect.github.com/network-charles)
- [@richburroughs](https://redirect.github.com/richburroughs)
- [@stmcginnis](https://redirect.github.com/stmcginnis)
- [@sword-jin](https://redirect.github.com/sword-jin)
Thank you to everyone who contributed in any way.
A special thank you to [@neolit123](https://redirect.github.com/neolit123) for all your help over the years, and stepping down when you no longer had the time.
Thank you!
Configuration
📅 Schedule: Branch creation - "on friday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v0.24.0
->v0.25.0
Release Notes
kubernetes-sigs/kind (kubernetes-sigs/kind)
### [`v0.25.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.25.0) [Compare Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.24.0...v0.25.0-alpha) This release contains a number of small networking fixes and the latest Kubernetes releases. Happy KubeCon!Breaking Changes
- The default node image is now Kubernetes v1.31.2: `kindest/node:v1.31.2@sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e`New Features
- Improved documentation for Ingress installation - Updated to latest go 1.22.x (1.22.9) Images pre-built for this release: - v1.31.0: `kindest/node:v1.31.2@sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e` - v1.30.6: `kindest/node:v1.30.6@sha256:b6d08db72079ba5ae1f4a88a09025c0a904af3b52387643c285442afb05ab994` - v1.29.10: `kindest/node:v1.29.10@sha256:3b2d8c31753e6c8069d4fc4517264cd20e86fd36220671fb7d0a5855103aa84b` - v1.28.15: `kindest/node:v1.28.15@sha256:a7c05c7ae043a0b8c818f5a06188bc2c4098f6cb59ca7d1856df00375d839251` - v1.27.16: `kindest/node:v1.27.16@sha256:2d21a61643eafc439905e18705b8186f3296384750a835ad7a005dceb9546d20` - v1.26.15: `kindest/node:v1.26.15@sha256:c79602a44b4056d7e48dc20f7504350f1e87530fe953428b792def00bc1076dd` **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](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)Fixes
- Updated kube-network-policies with a DNS fix for network policies - Fix conflict with developing kube-network-policies - Detect new docker ipv6 failure message and fallback to ipv4 only gracefully - Fixes github codespaces, however we recommend ensuring ip6tables works on your host or at least disabling ipv6 in the docker daemon settings then: https://docs.docker.com/engine/release-notes/27/#ipv6 - Workaround podman no longer returning host IP for portmaps - Aggregate ipmasq sync errors in kindnetdContributors
**Thank you to everyone who contributed to this release!** Users whose commits are in this release (alphabetically by user name) - [@aojea](https://redirect.github.com/aojea) - [@AkihiroSuda](https://redirect.github.com/AkihiroSuda) - [@BenTheElder](https://redirect.github.com/BenTheElder) - [@CharlieTLe](https://redirect.github.com/CharlieTLe) - [@dependabot](https://redirect.github.com/dependabot)\[bot] - [@elieser1101](https://redirect.github.com/elieser1101) - [@k8s-ci-robot](https://redirect.github.com/k8s-ci-robot) - [@khanhtc1202](https://redirect.github.com/khanhtc1202) - [@kebe7jun](https://redirect.github.com/kebe7jun) - [@neolit123](https://redirect.github.com/neolit123) - [@network-charles](https://redirect.github.com/network-charles) - [@richburroughs](https://redirect.github.com/richburroughs) - [@stmcginnis](https://redirect.github.com/stmcginnis) - [@sword-jin](https://redirect.github.com/sword-jin) Thank you to everyone who contributed in any way. A special thank you to [@neolit123](https://redirect.github.com/neolit123) for all your help over the years, and stepping down when you no longer had the time. Thank you!Configuration
📅 Schedule: Branch creation - "on friday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.