In the course of the PSP project I've had to rebuild the lima-kilo VM countless times for a variety of reasons.
A full rebuild takes in my laptop between 15 to 20 minutes, mostly because downloads, specially container images.
There is a huge bandwidth requirement. We can do better.
Some ideas include:
- having the kind containerd store be hosted in the lima-vm, then in the laptop filesystem. There is a draft about this, but kind fails to bootstrap: https://gitlab.wikimedia.org/repos/cloud/toolforge/lima-kilo/-/merge_requests/116
- setting up some kind of docker proxy. This is something other folks in the community are doing, see: https://maelvls.dev/docker-proxy-registry-kind/ and https://github.com/rpardini/docker-registry-proxy#kind-cluster