quay.io國內無法訪問,解決Kubernetes應用flannel失敗,報錯Init:ImagePullBackOff

按照搭建Kubernetes時官網給的命令
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
部署完成時查看

[root@k8s-master01 flannel]# kubectl get pod -n kube-system
NAME                                   READY   STATUS                  RESTARTS   AGE
coredns-5c98db65d4-f9rb7               0/1     Pending                 0          36m
coredns-5c98db65d4-xcd9s               0/1     Pending                 0          36m
etcd-k8s-master01                      1/1     Running                 0          35m
kube-apiserver-k8s-master01            1/1     Running                 0          35m
kube-controller-manager-k8s-master01   1/1     Running                 0          35m
kube-flannel-ds-amd64-trlph            0/1     Init:ImagePullBackOff   0          2m2s
kube-proxy-t47n9                       1/1     Running                 0          36m
kube-scheduler-k8s-master01            1/1     Running                 0          35m
[root@k8s-master01 flannel]#

flannel狀態爲Init:ImagePullBackOff

原因

查看kube-flannel.yml文件時發現quay.io/coreos/flannel:v0.12.0-amd64

quay.io網站目前國內無法訪問

下載flannel:v0.12.0-amd64導入到docker中

百度雲網盤經常失效, 想要的可以評論區留郵箱

或者去https://github.com/coreos/flannel/releases官方倉庫下載鏡像
在這裏插入圖片描述

[root@k8s-master01 flannel]# docker load < flanneld-v0.12.0-amd64.docker 
7412f8eefb77: Loading layer  35.26MB/35.26MB
05116c9ff7bf: Loading layer   5.12kB/5.12kB
Loaded image: quay.io/coreos/flannel:v0.12.0-amd64
[root@k8s-master01 flannel]# docker images
REPOSITORY                           TAG                 IMAGE ID            CREATED             SIZE
quay.io/coreos/flannel               v0.12.0-amd64       4e9f801d2217        3 weeks ago         52.8MB
k8s.gcr.io/kube-scheduler            v1.15.1             b0b3c4c404da        8 months ago        81.1MB
k8s.gcr.io/kube-apiserver            v1.15.1             68c3eb07bfc3        8 months ago        207MB
k8s.gcr.io/kube-controller-manager   v1.15.1             d75082f1d121        8 months ago        159MB
k8s.gcr.io/kube-proxy                v1.15.1             89a062da739d        8 months ago        82.4MB
k8s.gcr.io/coredns                   1.3.1               eb516548c180        14 months ago       40.3MB
k8s.gcr.io/etcd                      3.3.10              2c4adeb21b4f        16 months ago       258MB
k8s.gcr.io/pause                     3.1                 da86e6ba6ca1        2 years ago         742kB
[root@k8s-master01 flannel]# kubectl get pod -n kube-system
NAME                                   READY   STATUS    RESTARTS   AGE
coredns-5c98db65d4-f9rb7               1/1     Running   0          3h16m
coredns-5c98db65d4-xcd9s               1/1     Running   0          3h16m
etcd-k8s-master01                      1/1     Running   0          3h15m
kube-apiserver-k8s-master01            1/1     Running   0          3h15m
kube-controller-manager-k8s-master01   1/1     Running   0          3h15m
kube-flannel-ds-amd64-bnvtd            1/1     Running   0          91m
kube-proxy-t47n9                       1/1     Running   0          3h16m
kube-scheduler-k8s-master01            1/1     Running   0          3h15m
[root@k8s-master01 flannel]# 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章