Best Lightweight Kubernetes Distributions for Local Testing
Asked by
CuriousCat123
I'm looking for lightweight Kubernetes distributions that are suitable for local testing on my Chromebook. I've ruled out k3s and k0s due to installation methods that don't suit me, and kind has issues with loading the control plane properly on my device. I'm considering options like Kubespray, Kubeadm, or Kops, but I'm not sure which one might be the best fit. I've actually managed to get kind running through WSL on a different laptop, but that doesn't help my Chromebook situation. Any suggestions or experiences worth sharing?
Answers
If you donโt mind diving deeper, using Ansible could be a good way to go. I found that using the Ansible role for k3s makes the installation process easier. Though with a Chromebook, you might hit some walls. Could you tell us more about your setup and what you aim to achieve?
Reply to this answer
Have you considered MicroK8s? It's pretty handy, especially if you're running on Ubuntu. It's lightweight and straightforward to set up, might be a good match for your needs.
Reply to this answer
Have you looked into why kind isnโt working for you? Sometimes, fixing those issues can be easier than switching to another solution. Also, k3s can be manually installed if you want to give that a shot. Just keep in mind that the alternatives you mentioned might not be much lighter either, and could bring their own challenges.
Reply to this answer
You could also look into k3d, which is another lightweight alternative. It sets up k3s in Docker containers, making it a bit simpler to manage locally.
Reply to this answer
Honestly, your main issue seems to be the Chromebook. Itโs not the most compatible with various software. Iโve heard that enabling Crostini might help a lotโminikube supposedly works fine within its environment, which could fix the problem with kind too.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions