Hey I want to run microk8s in an environment that doesn’t allow external image pulls. It’s fine if I use the self hosted registry or local docker images for all that. But it spins up with defaults (as do the add-ons) that use external registries. (I’m in an entirely isolated network environment).
Any advice on how to run microk8s with all it’s system and add-on images hosted locally? I don’t even care if I have to pull them, copy them, and upload them myself (but it would be a pain, I’d have to grep out the images from kubectl get all , and script it ).
That still doesn’t solve my problem of the thing bootstrapping itself with outside images though. I wonder if there’s any way to configure the default snap manifests, so if at least the images were local, it could use those?
Or any other creative ideas This is kind of a poc and stopgap until I can move to something like EKS.
Thanks for your advice