I followed this using 4 RPi Model B's and ran into an issue regarding runc/containerd -- with my pods being stuck in CrashLoopBackOff
The issue was that RPi's require a special cgroups modification to be used w/ kubernetes:
By default the cgroup memory option will be disabled, we will need to update this for Docker to be able to limit memory usage.
Open /boot/cmdline.txt and append cgroup_enable=memory cgroup_memory=1.
Since this repository is only written with ARM boards in mind (like the RPi) it may be good to add a note about this somewhere, seeing as how popular they are and likely that one may be used.
I followed this using 4 RPi Model B's and ran into an issue regarding runc/containerd -- with my pods being stuck in
CrashLoopBackOff
The issue was that RPi's require a special cgroups modification to be used w/ kubernetes:
https://alexsniffin.medium.com/a-guide-to-building-a-kubernetes-cluster-with-raspberry-pis-23fa4938d420
Since this repository is only written with ARM boards in mind (like the RPi) it may be good to add a note about this somewhere, seeing as how popular they are and likely that one may be used.