As per this official doc , k8s.gcr.io will be redirected to registry.k8s.io, following the community announcement. This change will happen gradually to reduce disruption, and should be transparent to the majority of GKE clusters.
For impacted users that run in a restricted environment, the best
option is to copy over the required images to a private registry or
configure a pull-through cache in their registry.
There are several tools to copy images between registries; crane is
one of those tools, and images can be copied to a private registry by
using crane copy SRC DST. There are also vendor-specific tools, like
e.g. Google’s gcrane, that perform a similar function but are
streamlined for their platform. You can also refer to the options
listed in the doc and troubleshoot further.
If you believe you have encountered a bug with the new registry or the
redirect, please open an issue in the
https://github.com/kubernetes/registry.k8s.io/issues.