I’ve installed k8s on arm before and now reinstalled it with k3s.
But the coredns and helm pods dont deploy because they are in turn waiting for the pause image to come up.
The architecture is not defined in the manifest is the root cause.
My uname -m reports aarch64 , but the registry has ARM64 support, so the naming of this architecture is not uniform. I’ve been able to find the coredns.yml and edit the image to point to coredns-arm64, but I couldn’t find the pause and helm yml yet. Also I think this should be a global variable, hard coding isn’t a real solution imo.
Can I define my master and nodes architecture somewhere?