Dockershim deprecation does NOT impact kind.  🐳

If you already use kind you've actually been testing your workloads on containerd!

While kind uses docker or podman on your host, it uses CRI / containerd "inside" the nodes and does not use dockershim.

Carry on and be KiND! ❤️

Base Image

NOTE: This may not completely cover the current implementation.

The “base” image is a small-ish Docker image for running nested containers, systemd, and kubernetes components.

To do this we need to set up an environment that will meet the CRI (currently just docker) and systemd's particular needs. Documentation for each step we take is inline to the image's Dockerfile, but essentially:

This image is based on the ubuntu image which starts relatively small for a Kubernetes node image, has near exclusively packages we need, and has relatively up to date packages. We strive to minimize the image size where possible.