I have a K3s cluster which for reasons (wireguard ...
# k3s
b
I have a K3s cluster which for reasons (wireguard config, offtopic) can't reach ECR from all nodes. I am experimenting with loading images into the container runtime on those nodes manually, by scp'ing on a tar dump of a docker image, then loading it with
k3s ctr images import ...
No error, it exits 0. However when I then try to use that image, it's still missing. If I run
k3s ctr images ls
it's invisible. What am I doing wrong? I realise the right fix is to fix the ECR access, but shouldn't this way work anyway? Why does
k3s ctr images import
succeed if it's not there? Am I wrong to think the container runtime should DTRT once the image is loaded? At least reporting its sha?