Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Installing crictl (https://github.com/kubernetes-sigs/cri-tools/blob/master/docs/crictl.md) was helpful, as well as journalctl -u containerd.
I just confirmed to make sure they haven't changed it, so I spun up a new 22.04 and installed containerd 1.6.8 from the binaries. You can run containerd config default for yourself -- the default is not systemd. I've seen people repeat this in several places, but it's simply not the case. If you install from the binaries from their documentation here: https://github.com/containerd/containerd/blob/main/docs/getting-started.md you will be missing the /etc/containerd/config.toml file, and if you generate it with the command above, you will not be using systemd for the cgroup driver -- and you will be hosed when you try to run k8s in that scenario, at least with 1.24 and newer.
Related posts
- A Window into Docker, minikube, and containerd
- Exploring 5 Docker Alternatives: Containerization Choices for 2024
- The advantage of WASM compared with container runtimes
- Trying Finch and introduce containerd
- KubeFire : Créer et gèrer des clusters Kubernetes en utilisant des microVMs avec Firecracker …