This repository has been archived by the owner on Mar 9, 2022. It is now read-only.
cri-containerd v0.1.0 release
External Dependencies
Significant changes to containerd and runc are underway in the development (master) branches. If you want to try out cri-containerd please take care to checkout the specified commits for the below listed dependencies. We will be syncing up to the current master branches soon. Thank you for taking a look at our release!
- containerd: v0.2.3-1098-g8ed1e24
- runc: v1.0.0-rc3
- cni: v0.4.0
- Kubernetes: v1.7+
Features
cri-containerd v0.1.0 supports all basic functionalities including:
- Sandbox/container lifecycle management;
- Image management;
- Sandbox networking;
- Container logging;
- Run command synchronously in container etc.
Missing Features
Following features are not supported in v0.1.0. They will be added in future version.
- Container streaming: Exec, Attach, Portforward;
- Security context: RunAsUser, Selinux, Apparmor, Seccomp, Sysctl;
- Container metrics: CPU/memory/disk usage of a container.
- Image filesystem metrics: Image filesystem usage.
- Host port: Expose container port on a host port.
Known Issues
- cri-containerd doesn't checkpoint state. cri-containerd will lose all sandbox/container/image information across restart.
- Frequently containerd restart may cause state mismatch between cri-containerd and containerd.
- Pause container getting killed unexpectedly will cause network resource leakage.
Try it Out
Please follow the getting started instruction.