I keep running into the same issue trying to get microk8s running. The machine was completely wiped and is running Ubuntu 20.04… I also now have it directly connected to my University network so I am not proxying through other machines (i.e. my MAAS host).
All I’ve done so far is:
sudo snap install microk8s --classic --channel=1.21/stable
I also did microk8s enable dns storage
Regardless of what I do, I am getting a CrashLookpBackOff error on the calico-kube-controllers-* service. I’m a bit stuck as at this point, as I haven’t really done anything “off script” yet… it’s a stock installation (although I did install nvidia-headless-510 for GPU drivers). I had this same error before even without installing drivers though, nor do I see that is the likely source of my problems.
The only slightly atypical thing on this machine is I have it also connected to a local network adapter, but I made sure my primary (and only) gateway is pointing to my University’s network…
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default _gateway 0.0.0.0 UG 0 0 0 eno3 10.1.33.193 0.0.0.0 255.255.255.255 UH 0 0 0 cali36e2b440148 10.1.33.194 0.0.0.0 255.255.255.255 UH 0 0 0 calic22759821c2 10.1.33.195 0.0.0.0 255.255.255.255 UH 0 0 0 cali53835659c52 UNVNETWORK 0.0.0.0 255.255.255.0 U 0 0 0 eno3 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 enp68s0f1 192.168.28.0 0.0.0.0 255.255.252.0 U 0 0 0 eno1