https://docs.openstack.org/magnum/latest/user/#container-infra-prefix
gives information on images that likely need mirrored to avoid problems like the following:
Normal Scheduled 18m default-scheduler Successfully assigned kube-system/k8s-keystone-auth-w7stz to paws-five-fqacglfoyhhq-master-0 Normal Pulling 17m (x4 over 18m) kubelet Pulling image "docker.io/k8scloudprovider/k8s-keystone-auth:v1.18.0" Warning Failed 17m (x4 over 18m) kubelet Failed to pull image "docker.io/k8scloudprovider/k8s-keystone-auth:v1.18.0": rpc error: code = Unknown desc = Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit Warning Failed 17m (x4 over 18m) kubelet Error: ErrImagePull Warning Failed 16m (x6 over 18m) kubelet Error: ImagePullBackOff Normal BackOff 3m22s (x64 over 18m) kubelet Back-off pulling image "docker.io/k8scloudprovider/k8s-keystone-auth:v1.18.0"
This would involve making copies of, at least:
docker.io/coredns/coredns:1.3.1 quay.io/coreos/etcd:v3.4.6 docker.io/k8scloudprovider/k8s-keystone-auth:v1.18.0 docker.io/k8scloudprovider/openstack-cloud-controller-manager:v1.18.0 gcr.io/google_containers/pause:3.1
This should have someone approve that this is fine.