Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 19, 2021

Bumps sigs.k8s.io/kind from 0.10.0 to 0.11.0.

Release notes

Sourced from sigs.k8s.io/kind's releases.

v0.11.0

v0.11.0 brings in much sought after support for multi-arch, rootless, dual stack along with a couple of performance fixes.

  • The default node image is a Kubernetes v1.21.1 image: kindest/node:v1.21.1@sha256:fae9a58f17f18f06aeac9772ca8b5ac680ebbed985e266f711d936e91d113bad
  • Dropped support for building node images with bazel going forward as part of reducing the build maintenance for Kubernetes. The --type flag is deprecated.
  • The kind build node-image --kube-root flag is deprecated in favor of an argument, using the flag will print a warning. In a future release the flag will be removed.
  • kind build node-image now supports --arch for cross compiling node images
  • pre-built node images now support arm64 in addition to amd64 (they are multi-arch)
  • Support for running kind with cgroupv2, rootless docker and rootless podman. Please checkout our guide at https://kind.sigs.k8s.io/docs/user/rootless/
  • kindnetd supports dual-stack networking now enabled by default since kubernetes v1.21
  • Internal kubeconfig is now automatically exposed on the control plane nodes for in-cluster access.

New Node images have been built for kind v0.11.0, please use these exact images (IE like kindest/node:v1.21.1@sha256:fae9a58f17f18f06aeac9772ca8b5ac680ebbed985e266f711d936e91d113bad including the digest) or build your own as we may need to change the image format again in the future 😅

Images built for this release:

  • 1.21: kindest/node:v1.21.1@sha256:fae9a58f17f18f06aeac9772ca8b5ac680ebbed985e266f711d936e91d113bad
  • 1.20: kindest/node:v1.20.7@sha256:e645428988191fc824529fd0bb5c94244c12401cf5f5ea3bd875eb0a787f0fe9
  • 1.19: kindest/node:v1.19.11@sha256:7664f21f9cb6ba2264437de0eb3fe99f201db7a3ac72329547ec4373ba5f5911
  • 1.18: kindest/node:v1.18.19@sha256:530378628c7c518503ade70b1df698b5de5585dcdba4f349328d986b8849b1ee
  • 1.17: kindest/node:v1.17.17@sha256:c581fbf67f720f70aaabc74b44c2332cc753df262b6c0bca5d26338492470c17
  • 1.16: kindest/node:v1.16.15@sha256:430c03034cd856c1f1415d3e37faf35a3ea9c5aaa2812117b79e6903d1fc9651
  • 1.15: kindest/node:v1.15.12@sha256:8d575f056493c7778935dd855ded0e95c48cb2fab90825792e8fc9af61536bf9
  • 1.14: kindest/node:v1.14.10@sha256:6033e04bcfca7c5f2a9c4ce77551e1abf385bcd2709932ec2f6a9c8c0aff6d4f

NOTE: these node images support amd64 and arm64 now. It remains possible to build custom images for other architectures (see the docs).

  • handle Kubernetes / kubeadm 1.21 breaking cgroups config change.
  • kindnetd now tolerates NoSchedule
  • Fixed kube-proxy CrashLoops by skipping setting nf_conntrack_max
  • Fixed an issue with SIGPIPE errors sometimes failing node startup
  • kind export logs now only exports the version once instead of per node
  • kind export logs always prints export path even if some logs fail to save
  • Fixed a bug where kubeadmConfigPatches weren't merging correctly with generated arguments.
  • Fixed base image build potentially breaking due to file permissions being affected by umask settings on the host.
  • Improved podman support for custom portmaps and zfs, btrfs storage drivers.
  • Fixes for zfs, btrfs storage drivers on docker

Thank you to everyone who contributed to this release! ❤️

... (truncated)

Commits
  • 52408df version v0.11.0
  • 36f229f fix podman query to get subnets to include in the proxy env
  • ce3a4ee podman use proxy for custom networks
  • 87161e6 ensure push-node.sh builds from clean
  • ef48a2a pass makeVars as arguments instead of env
  • 09836cf cover upstream build requirements
  • 8264bc0 bump node image
  • 6f3eb62 bump base image
  • 20967dd update containerd shasums for fixed release build
  • f48ba24 improve push-build
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sigs.k8s.io/kind](https://github.com/kubernetes-sigs/kind) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/kubernetes-sigs/kind/releases)
- [Commits](kubernetes-sigs/kind@v0.10.0...v0.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 19, 2021
@ChunyiLyu ChunyiLyu merged commit 20e2b0c into main May 20, 2021
@ChunyiLyu ChunyiLyu deleted the dependabot/go_modules/sigs.k8s.io/kind-0.11.0 branch May 20, 2021 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants