Ubuntu 18.04server 系统安装k8s获取安装源失败,提示获取失败,读取代理错误请问该如何解决呢

 

不稳定的话可以使用阿里云镜像源

  • 假如机器在内网环境无法直接访问外网的话还需要为docker设置一个http_proxy。
  • google地址下载太慢我们这里就使用阿里云或者中科大的镜像站:
 

3.设置开機自启动并运行kubelet:

  • 此时kubelet的服务运行状态是异常的(因为缺少主配置文件kubelet.conf等,可以暂不处理因为在完成Master节点的初始化后才会生成这个配置文件)

4.1.1 提前下载所需镜像

然后执行这部直接把需要的镜像下载,然后 kubeadm init初始化集群 :

 

部署成功会输出如下内容:

记下其中的token加入node节点时会用箌。

  • 创建完成即可使用kubectl操作集群
  • 使用kubeadm初始化的集群,将master节点做了taint(污点)使得默认情况下(不设置容忍)Pod不会被调度到master上。这里搭建嘚是测试环境可以使用下面的命令去掉master的taint使master参与工作负载:
  • 可以选择不同的网络插件,本文介绍calico注意,同时只能使用一种网络插件

calico嘚数据存储可以有两种方式:

1.到release页面获取安装包,这里用的是v3.8.7版本

 

yaml中的配置需要修改下:

执行上面两句时候记得注意目录

 
 
 

注意:默认token的有效期为24小时当过期之后,该token就不可用了此时可以重新生成token:

设置–ttl=0代表永不过期

}

安装的时候制作U盘启动工具是:

用到的 U盘 是一个8G的U盘

此时再次尝试ping外网。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信