8 likes
·
7.4K reads
14 comments
A nice read! Will definitely try to implement this on my machine. Thanks for sharing, Aditya
My pleasure. Please let me know in case any clarifications are needed on any step.
Thank you. It was so easy to follow. Cluster and all services are up. I got the dashboard setuptoo, but I'm having issue running some images/containers. It looks like an underlying arm architecture issue. Did you face such issues ?
As the Mac runs on a CPU with arm architecture, it can run images that are built for arm or images that are multi-architecture compliant. It will not be able to run images that are built only for x86 architecture.
Hey Aditya, Thank You for responding. Understood. I tried few tricks but was not able to get even a simple Alpine image running .. neither on k8s nor Docker on Mac. docker run arm64v8/alpine .. kubectl run myarmtest --image=arm64v8/alpine
arm64 images should run successfully on MAC M series. What is the error you get?
Hi Aditya Samant Very nice article, explains the steps in details. Followed it and was able to get cluster up and running on my Mac. Exactly what I was looking for. Thanks a lot for sharing.
Thanks Ranjeet. I’m glad you found it useful.
Nice article, Thanks for sharing
All Working except unable to reach/ping master to worker01/worker02
can reach local to master/worker01/worker02 can also reach worker01 to worker02
I Think while creating the master node , I have given the same Mac address as my local Mac address, I think I need to change the Mac Address of master while creating master
Yes, select a unique MAC address for the master node.
Hi Aditya Samant,
After upgrading to MacOS Sequoia 15.0, multipass instances are going to unknown state.
I uninstalled and setup everything from the beginning as you suggested, but again same issue.
Did you encounter this issue Aditya Samant or anyone else? How did you fix this issue. Please let me know.
Thanks in advance!
Hi Vijay, I haven’t tried multipass on MacOS 15 yet. I’m yet to upgrade my OS. I’ll try to find the time to get to it.
Thanks Aditya. Everything installed but I got error during this command
multipass exec -n kubemaster -- sudo netplan apply
WARNING:root:Cannot call Open vSwitch: ovsdb-server.service is not running.
as a result I can't ping 192.168.73.101 from localhost I installed ovsdb-server but it didnt help