• kubeadm init初始化时报错failed to pull image "k8s.gcr.io/kube-apiserver:v1.20.4": output: Error response from daemon: Get ht


    在搭建k8s集群时需要初始化命令"kubeadm init",报错误,然后根据提示执行:"kubeadm config images pull",还报错,此处一万匹马在大草原奔腾~~~~~~~

    然后凭借自我感觉以及查询资料得出:是因为要下载k8s.gcr.io的docker镜像,但是国内连不上https://k8s.gcr.io/v2/,此处参考:https://www.freesion.com/article/20831079183/

    然后执行命令:kubeadm config images pull --image-repository=registry.aliyuncs.com/google_containers,该命令的意思:在阿里云镜像云下载kubeadm需要的镜像,下载完了执行kubeadm init命令还是报错,崩溃;

    然后查询网站各种大神的帖子,感觉下载的镜像名字可能与kubeadm需要的不一样,然后执行:"kubeadm config images list",这才是需要的,但是通过阿里云下载的镜像名字是不一样的,但是都能匹配上,然后灵光一现,把名字改一下看看吧,此处有截图:

    然后挨个进行改名字,例如:

    改完后执行"kubeadm init --kubernetes-version=1.20.4 --apiserver-advertise-address=192.168.10.160 --service-cidr=10.1.0.0/16 --pod-network-cidr=10.244.0.0/16"后终于正常了,哎呀,一把辛酸一把泪,这个问题折磨了我半天,感谢各位大神的帖子给我思路~~~

  • 相关阅读:
    名字对战,看看你名字里蕴藏的力量
    趣味小游戏,测试你们做过的傻事
    贪吃蛇小游戏的初步尝试制作
    实现成绩表的初步想法
    结构体的一些小知识点
    慢慢完善-小游戏之推箱子
    よんにち
    さんか表单 框架 样式表和样式表选择器
    Two Day
    One day
  • 原文地址:https://www.cnblogs.com/qiaoer1993/p/14504615.html
Copyright © 2020-2023  润新知