Best Practices for Using K8s with Ubuntu 24 or Debian 12/13 Given Containerd Changes

0
19
Asked By CuriousPenguin54 On

I'm considering switching from RKE v1 clusters to K3S or another deployment method due to the upcoming loss of support for containerd 1.x in K8s version 1.35. The issue is that Ubuntu 24 and Debian 12/13 come with containerd versions 1.6.x or 1.7.x. Does anyone have experience not using the distro's packaging of containerd to navigate this compatibility issue? I haven't explored repackaging yet, but I'm curious how others are managing or planning around this situation.

4 Answers

Answered By DevOpsDynamo31 On

Consider using Harvester along with RKE2 and vcluster. It pairs nicely with either Talos or K3S if your hardware can support it.

Answered By TechExplorer101 On

If you're leaning towards K3S, good news! It comes with its own containerd built into the binary, so you won’t have to worry about using the version provided by your host OS. That should simplify things for you!

InquisitiveFish22 -

Oh?! I didn’t know that! That certainly makes it easier, thanks for the heads up!

Answered By CloudyKnight88 On

You might consider using Talos or RKE2 for your deployment. They’re both solid options for Kubernetes. Talos is particularly user-friendly!

WittyTurtle17 -

+1 for Talos, it's really convenient.

Answered By KubernetesGuru42 On

K3S has worked well for me on small clusters. It's straightforward to set up and there’s plenty of documentation available, which makes it foolproof for beginners.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.