4 ms·
I've been closely following the discussion on k3s and Kubernetes in general. I recently acquired an M1 Mac Ultra, and I'm curious about the best options availab
by praveenhm 3y ago
I've been closely following the discussion on k3s and Kubernetes in general. I recently acquired an M1 Mac Ultra, and I'm curious about the best options available for running Kubernetes locally on it.
Does anyone have experience or recommendations in this area? I've heard about a few tools but wanted to gather insights from this knowledgeable community.
- maxekman 3y agoYou should try out OrbStack: https://docs.orbstack.dev/kubernetes/ https://docs.orbstack.dev/kubernetes/ I switched to it completely, it’s very convenient to have both fast (-est on Mac) Docker support and a really smooth VM setup for running occasional Linux tools (such as Yocto in my case). Edit: added some background info to my recommendation.
- praveenhm 3y agoThanks for the orbstack recommendation, I am using it for docker containers, It is really fast and lightweight, I will try out Kubernetes.
- deleted 3y ago[deleted]
- nunez 3y agoIf you're just messing around, just use kind (https://kind.sigs.k8s.io https://kind.sigs.k8s.io) or minikube if you want VMs (https://minikube.sigs.k8s.io https://minikube.sigs.k8s.io). Both work on ARM-based platforms. You can also use k3s; it's hella easy to get started with and it works great.
- sklarsa 3y agoIf you go the kind route, be sure to not use Docker for mac and instead opt for podman which is much more resource efficient. Now that I've switched over to podman, my computer doesn't sound like it's about to blast off when I'm running clusters.
- nunez 3y agoNot a fan of docker for Mac for sure. Podman or Rancher Desktop or Colima are the way to go.
- mhio 3y ago"colima" and it's underlying project "lima" are a pretty quick way to get started. Extremely quick to stand up a single node cluster, or many types of VMs in lima. https://github.com/lima-vm/lima https://github.com/lima-vm/lima limactl start template://k3s https://github.com/abiosoft/colima https://github.com/abiosoft/colima colima start --kubernetes The tools are a bit rough around the edges if you try and do something outside of the happy path with them. Nothing bad as such, just the user experience isn't as seamless when say running the VMs on custom, addressable host networks or managing vms with launchd.