zoukankan      html  css  js  c++  java
  • K8s安装闭坑

    今天在使用K8s的时候突然就无法运行了关闭了swap都不行,后来脑抽运行了一下sudo kubeadm reset导致部署重置,然后按照之前的死活无法完成初始化使用init一直报错,折腾了一天之后,终于找到一篇博客,原来在reset之后必须清楚所有的文件,然后重新初始化(运行如下三段代码,删除之前init的内容)

    kubeadm reset
    rm -rf $HOME/.kube /etc/kubernetes
    iptables -F && iptables -t nat -F && iptables -t mangle -F && iptables -X
    

    然后之前使用通过脚本的方式拉去镜像,但是一直报错无法拉取,所以只能手动一条一条拉取

    docker pull mirrorgcrio/kube-apiserver:v1.18.3
    docker pull mirrorgcrio/kube-controller-manager:v1.18.3
    docker pull mirrorgcrio/kube-scheduler:v1.18.3
    docker pull mirrorgcrio/kube-proxy:v1.18.3
    docker pull mirrorgcrio/pause:3.2
    docker pull mirrorgcrio/etcd:3.4.3-0
    docker pull mirrorgcrio/coredns:1.6.7
     
     
    docker tag mirrorgcrio/kube-apiserver:v1.18.3 k8s.gcr.io/kube-apiserver:v1.18.3
    docker tag mirrorgcrio/kube-controller-manager:v1.18.3 k8s.gcr.io/kube-controller-manager:v1.18.3
    docker tag mirrorgcrio/kube-scheduler:v1.18.3 k8s.gcr.io/kube-scheduler:v1.18.3
    docker tag mirrorgcrio/kube-proxy:v1.18.3 k8s.gcr.io/kube-proxy:v1.18.3
    docker tag mirrorgcrio/pause:3.2 k8s.gcr.io/pause:3.2
    docker tag mirrorgcrio/etcd:3.4.3-0 k8s.gcr.io/etcd:3.4.3-0
    docker tag mirrorgcrio/coredns:1.6.7 k8s.gcr.io/coredns:1.6.7
     
     
    docker image rm mirrorgcrio/kube-apiserver:v1.18.3
    docker image rm mirrorgcrio/kube-controller-manager:v1.18.3
    docker image rm mirrorgcrio/kube-scheduler:v1.18.3
    docker image rm mirrorgcrio/kube-proxy:v1.18.3
    docker image rm mirrorgcrio/pause:3.2
    docker image rm mirrorgcrio/etcd:3.4.3-0
    docker image rm mirrorgcrio/coredns:1.6.7
    

      下面给出三个安装时的参考链接(前两个的拉取脚本文件总是说‘(’有错,在第一次安装的时候是有最后一个脚本一次成功,但是重装的时候不知道怎么回事,有兴趣可以试一下)

    https://blog.csdn.net/happyworld1/article/details/106383464/

    https://www.jianshu.com/p/04f5b9791dc4

    https://www.cnblogs.com/whuanle/p/12260471.html

  • 相关阅读:
    3.1《想成为黑客,不知道这些命令行可不行》(Learn Enough Command Line to Be Dangerous)——下载文件
    rem实现手机页面自动缩放
    Git 常用命令
    使用 canvas+JS绘制钟表
    JS 操作数组的方法
    Node.js Request方法
    兼容浏览器的点击事件
    ES6知识点
    上传项目到github上
    JavaScript 编码风格
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/12983127.html
Copyright © 2011-2022 走看看