bottlerocket icon indicating copy to clipboard operation
bottlerocket copied to clipboard

Non-1.23 K8s: Deprecate dockershim.sock and use `containerd.sock` for container runtime

Open etungsten opened this issue 3 years ago • 0 comments

What I'd like: More K8s deployments are now containerd-aware so customers are having to do K8s manifest edits for solutions that assume containerd as the underlying runtime.

In the containerd systemd service, we will create a symlink for the containerd socket at /run/dockershim.sock just so other deployments that assume docker as underlying runtime can still work.

We've already done this for 1.23 variants, this issue for tracking this change for other variants.

We tried implementing this change in https://github.com/bottlerocket-os/bottlerocket/pull/2173, but decided to delay the push-out until we can give sufficient notice to existing users.

Any alternatives you've considered:

etungsten avatar Jun 13 '22 18:06 etungsten