首页 > 代码库 > Kubernetes Cluster Error Accessing gcr.io

Kubernetes Cluster Error Accessing gcr.io

使用

kubectl run nginx --image=nginx

后查看:

kubectl describe pods

发现处于creating状态,并且报错:

(unable to ping registry endpoint https://gcr.io/v0/\nv2 ping attempt failed with error: Get https://gcr.io/v2/:...

原因:gcr.io被墙,无法ping到。

解决方法:

在各个nodes上,从dockerhub拉取相关image并打新的tag:(可以使用ansible解决)

docker pull docker.io/kubernetes/pausedocker tag kubernetes/pause gcr.io/google_containers/pause:2.0docker tag gcr.io/google_containers/pause:2.0 gcr.io/google_containers/pause

再次在master上使用

kubectl run nginx --image=nginxkubectl get deployments

可以发现nginx已经启动。

 

参考链接:http://blog.csdn.net/wangtaoking1/article/details/49122977

Kubernetes Cluster Error Accessing gcr.io