quay.io国内无法访问,解决Kubernetes应用flannel失败,报错Init:ImagePullBackOff

在这里插入图片描述

Hello,我是普通Gopher,00后男孩,极致的共享主义者,想要成为一个终身学习者。专注于做最通俗易懂的计算机基础知识类公众号。每天推送Golang技术干货,内容起于K8S而不止于K8S,涉及Docker、微服务、DevOps、数据库、虚拟化等云计算内容及SRE经验总结
=======================
初次见面,我为你准备了100G学习大礼包:
1、《百余本最新计算机电子图书》
2、《30G Golang学习视频》
3、《20G Java学习视频》
4、《90G Liunx高级学习视频》
5、《10G 算法(含蓝桥杯真题)学习视频》
6、《英语四级,周杰伦歌曲免费送!》
路过麻烦动动小手,点个关注,持续更新技术文章与资料!

按照搭建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中

百度云网盘经常失效, 想要的可以关注公众号@普通Gopher,回复flannel

[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]# 
  • 8
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 54
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 54
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值