The issue is that K8s tries to pull the pause container whenever it launches a pod. As such, it tries to connect to gcr.io and make a connection to download the pause image. The gcr.io is the Google Container Registry. When you are in a disconnected environment this will cause the pod to enter a state of pending until it can pull down the pause container.
Here's what you can do to bypass that - at least the only thing I know you can do: pull the pause container ahead of time. It helps if you know you'll be in an environment with limited access ahead of time.
# docker pull gcr.io/google_containers/pause
Trying to pull repository gcr.io/google_containers/pause ...
6c4579af347b: Download complete
511136ea3c5a: Download complete
e244e638e26e: Download complete
Status: Downloaded newer image for gcr.io/google_containers/pause:latest
# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
fedora/apache latest 1eff270e703a 7 days ago 649.7 MB
gcr.io/google_containers/pause 1.0 6c4579af347b 11 months ago 239.8 kB
gcr.io/google_containers/pause go 6c4579af347b 11 months ago 239.8 kB
gcr.io/google_containers/pause latest 6c4579af347b 11 months ago 239.8 kB