Skip to content
This repository has been archived by the owner on Mar 9, 2022. It is now read-only.

Releases: containerd/cri

cri v1.19.0

20 Aug 18:09
bb0ca84
Compare
Choose a tag to compare

Welcome to the v1.19.0 release of containerd cri plugin!

This version of cri plugin is validated against Kubernetes v1.19 and is hosted inside containerd 1.4.0

This version of cri is only useful vendored and built into containerd as a containerd plugin. The release files/assets are now being built and distributed from the containerd project.

For a description of this release, and release binaries, please follow the link over to the containerd 1.4.0 release web page.

Documentation regarding the CRI features can be found in the docs tree.

Contributors

We'd like to extend a thanks to everyone who contributed to containerd/cri over the years. Cheers, see you over in containerd/containerd.

cri v1.11.1

09 Aug 18:55
f3687c5
Compare
Choose a tag to compare

Welcome to the v1.11.1 release of containerd cri plugin!

This version of cri plugin is validated against Kubernetes v1.11, but it is also compatible with Kubernetes v1.10.
Please note that to use this version with Kubernetes v1.10, you must set stream_server_address="" in containerd.toml.

Notable Changes

  • Support configuring registry credential in containerd.toml. (PR: #844, Issue: #835)
  • Support no_pivot runc option. (PR: #872)
  • Set default streaming endpoint to http://localhost:0. (PR: #860, Issue: containerd/containerd#2483)
  • Allow privileged untrusted workload, the workload will get privilege inside the sandbox. (PR: #866, Issue: #855)
  • Support netd in GCE bootstrap script. (PR: #870)

Change List: v1.11.0...v1.11.1

Try It Out

  • For a GKE cluster using containerd, see the user guide.
  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.11.1 release:

cri v1.0.5

09 Aug 08:12
57705f5
Compare
Choose a tag to compare

Welcome to the v1.0.5 release of containerd cri plugin!

Notable Changes

  • Support no_pivot runc option. (PR: #872)

Change List: v1.0.4...v1.0.5

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.0.5 release:

cri v1.0.4

11 Jul 18:47
1895a01
Compare
Choose a tag to compare

Welcome to the v1.0.4 release of containerd cri plugin!

Notable Changes

  • Fix a bug that /dev/shm will be mounted twice (PR: #818)
  • Fix a bug that containerd will panic when snapshotter specified by cri does not exist. (PR: #826)
  • Fix an issue that each container log line size can only be up to 4k, by backport maximum container log line size support to this release. (Issue: #283, PR: #839)

Change List: v1.0.3...v1.0.4

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.0.4 release:

cri v1.11.0

28 Jun 18:14
5ad95b2
Compare
Choose a tag to compare

Welcome to the v1.11.0 release of containerd cri plugin!

This version of cri plugin is validated against Kubernetes v1.11, but it is also compatible with Kubernetes v1.10.

Features

  • Added a new configure option max_container_log_line_size. User can specify maximum container log line size in bytes. Log line longer than the limit will be split into multiple lines. (PR: #761, Issue: #283)

Notable Changes

  • The IPv4 address is guaranteed to be selected, when there are both IPv4 and IPv6 addresses for a pod. (PR: #803, Issue: #783)
  • Updated crictl in Kubernetes containerd release tarball to v1.11.0. (PR: #823)
  • Added the ability to dynamically load new CNI config when it is changed. (PR: #825, Issue: #545)
  • The streaming server of cri plugin now serves on localhost on GCE. This is to work with the kubelet streaming proxy introduced in Kubernetes 1.11. Please be sure to remove stream_server_address = "127.0.0.1" when using this version of cri plugin with Kubernetes 1.10. (PR: #829, Issue: #777)

Change List: v1.0.0...v1.11.0

Try It Out

  • For a GKE cluster using containerd, see the user guide.
  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.11.0 release:

cri v1.0.3

11 Jun 20:33
fb722f5
Compare
Choose a tag to compare

Welcome to the v1.0.3 release of containerd cri plugin!

Notable Changes

  • Fix a bug that empty image volume doesn't get ownership set properly. (Issue: #809, PR: #814)
    Here are all notable changes since v1.0.2 release.
  • Fix a bug that container running as non-root will get capabilities added by user. This is fixed to keep the behavior consistent with Docker. (PR: #812)

Change List: v1.0.2...v1.0.3

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.0.3 release:

cri v1.0.2

31 May 21:32
8845f14
Compare
Choose a tag to compare

Welcome to the v1.0.2 release of containerd cri plugin!

Notable Changes

Here are all notable changes since v1.0.1 release.

Change List: v1.0.1...v1.0.2

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.0.2 release:

cri v1.0.1

22 May 01:17
02bbe1d
Compare
Choose a tag to compare

Welcome to the v1.0.1 release of containerd cri plugin!

Notable Changes

Here are all notable changes since v1.0.0 release.

  • Explicitly set rw for sysfs and cgroupfs for privileged container. (PR: #764, Issue: #753)
  • Fix workingset memory calculation. (PR: #767)
  • Update crictl to v1.0.0-beta.1. (PR: #771)

Change List: v1.0.0...v1.0.1

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.0.1 release:

cri v1.0.0

23 Apr 23:25
906ea17
Compare
Choose a tag to compare

Welcome to the v1.0.0 release of containerd cri plugin! The containerd CRI support is GA now!

This release of cri is a native plugin of containerd. It is built into containerd v1.1 and the CRI support is enabled by default. Please check the containerd v1.1 release for more details.

Notable Changes

Here are all notable changes since v1.0.0-rc.2 release.

  • Fix a bug that port forward doesn't work with host network pods (PR: #739, Issue: #738, @Random-Liu)
  • Fix a race condition that sometimes stop pod sandbox may fail (PR: #743, @Random-Liu)
  • Fix NETWORK_POLICY=calico support in kube-up.sh (PR: #740, @Random-Liu)

Change List: v1.0.0-rc.2...v1.0.0

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to everyone who contributed to the v1.0.0 release:

cri v1.0.0-rc.2

13 Apr 06:46
77a33b1
Compare
Choose a tag to compare

TARBALL: https://storage.googleapis.com/cri-containerd-release/cri-containerd-1.1.0-rc.2.linux-amd64.tar.gz

SHA256: 23cd308061a1aa115966f2590a505db3dfd4916c4512e77818e4377d73e0c4ee

Welcome to the v1.0.0-rc.2 release of containerd cri plugin!

Notable Changes

Change List: v1.0.0-rc.1...v1.0.0-rc.2

Try It Out

  • For a production quality cluster on GCE brought up with kube-up.sh, see here.
  • For a multi-node cluster installer and bring up steps using ansible and kubeadm, see here.
  • For creating a cluster from scratch on Google Cloud, see Kubernetes the Hard Way.
  • For a custom installation from release tarball, see here.
  • To install use LinuxKit on a local VM, see here.

Contributors

We'd like to extend a thanks to the following people who contributed to this release: